Marketing attributes with free selection entry in Script IC Web 5.0

Hi Experts,
We are working with script in IC Web Client (CRM 5.0). Answers are updating marketing attributes. Next time agent is calling he has the information of the last call.
There are some information that requiere free selection of text entry. We can obtain such marketing attributes leavind the value field empty. This works fine for type "characters" or "date" of marketing attributes.
How can I obtain the update of such marketing attributes in IC Web Client?
Hoping for your help.
Cristina

Have a look at cookbook (para CRM 4.0)  to see how to publish the BDC contexts.

Similar Messages

  • Marketing attribute in the text field, interactive script

    Hello Gurus,
    We are facing a problem in the interactive script, of the sap crm 7.0.
    We know the possibility of set some of the customer data into the
    script by filling bdc field inthe test field and then adding this text
    field to a script question.
    We did it in the customer data "***" by filling the bdc field with "ext
    field marketing attribute interactive script" and this data is showed
    in the script, but we can not show marketing attribute data in the
    script by using text field and bdc field.
    There is a possiblility of showing the marketing attribute in the text
    field or it is imposible due the structure of bol in crm.
    Thanks  in advance.

    Hello ,
    To display or change the marketing attributes of a business partner in the script follow these steps:
    1.  Run the Interactive Script Editor.
    2.  Create a new Question and in the Answer Area drag and drop the "Marketing Attribute" dynamic answer.
    3.  Select the "Marketing attribute will display here when executing the script" object and go to tab "Dynamic Content Parameters".
    4.  Select the attribute set and the attribute name.
    5.  Save the question.
    6.  Drag and drop the question to your script.
    7.  Change the template of the question node to either "Person Marketing Attributes" or "Organization Marketing Attributes" depending on what type of business partner is expected to be confirmed at run time in the IC_AGENT role.
    8  Save the script.
    9.  Run IC_AGENT or similar IC role.
    10. Confirm an organization ( if you used "Organization Marketing Attributes" ).
    11. Run the script.
    When you reached the question maintained above, the marketing attributes will render for that business partner, if they exists or will be created if they don't exists . To be created a button that will do a navigation is required. It means that the question will have to be linked to a next question or to itself by this button (to itself is required only if it is the last or the only question in the script). To suggest to the user that he or she has to click on the button, to save, is probably better to name the button "Save".
    Octavian

  • How to use SELECTION-SET with FREE-SELECTIONS?

    Hi,
    how to use SELECTION-SET with FREE-SELECTIONS?
    Regards,
    Vinay.

    Check http://help.sap.com/abapdocu_70/en/ABAPSUBMIT_SELSCREEN_PARAMETERS.htm

  • Marketing attributes in IC WebClient 2007 or 5.2?

    Hi,
    In Interaction center when agent does the search for an account and cant find it, he/ she can create a new account.
    1) How do we know what Business role and grouping its getting created.Where can we control this?
    2)Also when creating a new account , the options are to create only with basic data like name, address etc. I also want to add some marketing     attributes that I have already? how can I do this?
    This can be done in new Web UI but not in new Interaction center UI? why so?
    Thanks in advance

    Hello Praveen,
    You are correct. If you want to maintain marketing attributes for an account (customer) in CRM 2007, you need to navigate to the CRM WebClient Account screen (accesible from roles like the MARKETING_PROFESSIONAL role). The reason that marketing attributes have historically not available by default as part of the Interaction Center screen (accessible from the IC_AGENT role) is probably based on the assumption that the Marketing organization owns the marketing attributes and should be the one to maintain them, rather than e.g., the customer service agent or telesales agent.
    That being said, I have seen some customers who implemented marketing attributes inside interactive scripts so that their interaction center agents could maintain the marketing attributes as part of the interactive scripting / customer survey process.
    Warm regards,
    John

  • Marketing Attributes in IC Web

    Hi Experts,
    what do we have to do to enable Marketing Attributes to be visualized and actualized in IC Web (CRM 5.0), for example in script.
    Best regards,
    Cristina

    Hi Christina,
    You must be having an ICWC profile which would be having a navigation bar profile wherein you will have to assign ID's related to marketing for eg :Campaign
    You would also be having other function ID's in your ICWC profile wherein you will have to asign the function ID's associated with marketing like : Campaign and script
    For scripts you will have to add the BSP page in your SAP easy access (Interactive script editor) and build a script and then assign the script ID to your script function ID inside you ICWC profile then only it will be visible in ICWC..
    Hope it helps you .
    Regards
    Raj

  • How to Delete Marketting Attribute

    How to delete marketing attribute when it is assigned to marketing attribute set  and some accounts  are already created with  use of these marketing attribute.
    Kindly help

    thnx man i am able to delet it using this
    BTW
    For marketing attribute if  you select format type as char and try to enter value as email id  system does not allow ot enter gives serror as invalid type
    kindly help
    Edited by: amit mane on Aug 29, 2011 1:24 PM

  • Submit report with dynamic selections

    Hi All,
    I am trying to Submit a report with dynamic selections. I am using the option SUBMIT REPORT WITH FREE SELECTIONS.
    But the dynamic selections are not getting passed.
    Request you to kindly provide some inputs
    My code is
    DATA: trange TYPE rsds_trange,
          trange_line LIKE LINE OF trange,
          trange_frange_t_line LIKE LINE OF trange_line-frange_t,
          trange_frange_t_selopt_t_line LIKE LINE OF trange_frange_t_line-selopt_t,
          texpr TYPE rsds_texpr.
    trange_line-tablename = 'PA0002'.
    *trange_frange_t_line-tablename = 'PA0002'.
    trange_frange_t_line-fieldname = 'GBJHR'.
    trange_frange_t_selopt_t_line-sign   = 'I'.
    trange_frange_t_selopt_t_line-option = 'EQ'.
    trange_frange_t_selopt_t_line-low    = '1987'.
    trange_frange_t_selopt_t_line-high   = '1987'.
    APPEND trange_frange_t_selopt_t_line TO   trange_frange_t_line-selopt_t.
    APPEND trange_frange_t_line TO trange_line-frange_t.
    APPEND trange_line TO trange.
    CALL FUNCTION 'FREE_SELECTIONS_RANGE_2_EX'
      EXPORTING
        field_ranges = trange
      IMPORTING
        expressions  = texpr.
    submit RPCADVQ0
    VIA SELECTION-SCREEN
                    WITH SELECTION-TABLE rspar_tab
                    WITH FREE SELECTIONS it_texpr
                    and returN.
    Kindly provide your inputs
    Regards
    Reshma

    Hi Reshma,
    Use the FM - RS_REFRESH_FROM_DYNAMICAL_SEL before FREE_SELECTIONS_RANGE_2_EX.
      data: trange  type rsds_trange,
              g_repid type sy-repid.
    g_repid = 'RPCADVQ0'.
      call function 'RS_REFRESH_FROM_DYNAMICAL_SEL'
        exporting
          curr_report        = g_repid
          mode_write_or_move = 'M'
        importing
          p_trange           = trange
        exceptions
          not_found          = 1
          wrong_type         = 2
          others             = 3.
      if sy-subrc eq 0.
    " Do the changes to the trange
    CALL FUNCTION 'FREE_SELECTIONS_RANGE_2_EX'
    EXPORTING
    field_ranges = trange
    IMPORTING
    expressions = texpr.
    submit RPCADVQ0
    VIA SELECTION-SCREEN
    WITH SELECTION-TABLE rspar_tab
    WITH FREE SELECTIONS it_texpr
    and returN.
    endif.
    Cheers,
    Kothand

  • Error while passing Free selections to standard program

    I am submitting a standard program fagl_account_items_gl and trying to pass the free selections of the LDB . However it does not seem to work for the program fagl_account_items_gl.
    Listed below is the code i am using. Need help on this one.
    REPORT ZTEST MESSAGE-ID ab
                                 LINE-SIZE 180
                                 LINE-COUNT 80(1)
                                 NO STANDARD PAGE HEADING.
    START-OF-SELECTION.
      TYPE-POOLS rsds.
      DATA: trange TYPE rsds_trange,
            trange_line
              LIKE LINE OF trange,
            trange_frange_t_line
              LIKE LINE OF trange_line-frange_t,
            trange_frange_t_selopt_t_line
              LIKE LINE OF trange_frange_t_line-selopt_t,
            texpr TYPE rsds_texpr.
      DATA trsparams TYPE TABLE OF rsparams.
      DATA r_bukrs TYPE RANGE OF t001-bukrs.
      DATA rsparams LIKE LINE OF r_bukrs.
      trange_line-tablename = 'SKB1_FS'.
      trange_frange_t_line-fieldname = 'MITKZ'.
      trange_frange_t_selopt_t_line-sign   = 'I'.
      trange_frange_t_selopt_t_line-option = 'EQ'.
      trange_frange_t_selopt_t_line-low    = 'D'.
      APPEND trange_frange_t_selopt_t_line  TO trange_frange_t_line-selopt_t.
      trange_frange_t_line-fieldname = 'MITKZ'.
      trange_frange_t_selopt_t_line-sign   = 'I'.
      trange_frange_t_selopt_t_line-option = 'EQ'.
      trange_frange_t_selopt_t_line-low    = 'K'.
      APPEND trange_frange_t_selopt_t_line  TO trange_frange_t_line-selopt_t.
      APPEND trange_frange_t_line TO trange_line-frange_t.
      APPEND trange_line TO trange.
      CALL FUNCTION 'FREE_SELECTIONS_RANGE_2_EX'
        EXPORTING
          field_ranges = trange
        IMPORTING
          expressions  = texpr.
      rsparams-sign = 'I'.
      rsparams-option = 'EQ'.
      rsparams-low = 'CH99'.
      APPEND rsparams TO r_bukrs.
      SUBMIT fagl_account_items_gl
       VIA SELECTION-SCREEN
                 WITH FREE SELECTIONS texpr
                 WITH sd_bukrs IN  r_bukrs
                 WITH rldnr EQ 'ST'
                 AND RETURN.

    After days of fighting this I finally have it working
    I did not need the fields table sent.
      SUBMIT fagl_account_items_gl
        WITH SELECTION-TABLE lt_select
        WITH fs_dyns EQ le_dyns
        WITH fs_num EQ '2'
      AND RETURN.
    I always have 2 fields so I just hard coded the number 2
    Fill ranges for dynamic selections
      le_ranges-tablename = 'BSIS_FS'.
      le_frange-fieldname = 'PROJK'.
      le_selopt-sign      = 'I'.
      le_selopt-option    = 'EQ'.
    Convert to internal number
      CALL FUNCTION 'CONVERSION_EXIT_ABPSP_INPUT'
        EXPORTING
          input        = le_alv-posid
        IMPORTING
          output       = lv_pspnr.
      le_selopt-low = lv_pspnr.
      APPEND le_selopt TO le_frange-selopt_t.
      APPEND le_frange TO le_ranges-frange_t.
      APPEND le_ranges TO le_dyns-trange.
      REFRESH: le_frange-selopt_t,
               le_ranges-frange_t.
      le_ranges-tablename = 'FAGLFLEXA_FS'.
      le_frange-fieldname = 'RFAREA'.
      le_selopt-sign      = 'I'.
      le_selopt-option    = 'EQ'.
      le_selopt-low       = le_alv-fkber.
      APPEND le_selopt TO le_frange-selopt_t.
      APPEND le_frange TO le_ranges-frange_t.
      APPEND le_ranges TO le_dyns-trange.
    Fill dynamic selections table
      CALL FUNCTION 'FREE_SELECTIONS_RANGE_2_EX'
           EXPORTING
                field_ranges = le_dyns-trange
           IMPORTING
                expressions  = le_dyns-texpr
           EXCEPTIONS
                OTHERS       = 0.
    Set Clauses for select
      le_where-tablename = 'BSIS_FS'.
      CONCATENATE '(' 'PROJK' 'EQ' '''' lv_pspnr '''' ')'
        INTO le_wherecls
      SEPARATED BY space.
      APPEND le_wherecls TO le_where-where_tab.
      APPEND le_where TO lt_where.
      le_where-tablename = 'FAGLFLEXA_FS'.
      CONCATENATE '(' 'RFAREA' 'EQ' '''' le_alv-fkber '''' ')'
        INTO le_wherecls
      SEPARATED BY space.
      APPEND le_wherecls TO le_where-where_tab.
      APPEND le_where TO lt_where.
      APPEND LINES OF lt_where TO le_dyns-clauses.
    I hope this helps.
    I did not include the code for building the SELECTION-TABLE that was the easy part.

  • How to give values to the field in free selection via call transaction?

    Hi,
    I'm using call transaction for transaction "FAGLB03". And i'm passing the values for the fields company code, account number and year using the respective parameter id. But i need to pass the value for Profit center also, which is in the free selction button (near to variant button). I have tried by passing the value thorugh the parameter id. but it is not taking up. The code is as follows:
        SET PARAMETER ID 'ACC' FIELD lv_saknr.
        SET PARAMETER ID 'BUK' FIELD lv_rbukrs.
        SET PARAMETER ID 'GJR' FIELD lv_ryear.
        SET PARAMETER ID 'PRC' FIELD lv_prctr.
        CALL TRANSACTION 'FAGLB03' AND SKIP FIRST SCREEN.
    Here the value of profit center is not filling up in the screen.
    If anybody have any clue please replay back.
    Thanks in Advance.

    Hello Pothiraja
    If the free selection parameter cannot be filled this way you may try to call the corresponding report using the SUBMIT statement. <b>SUBMIT </b>has the option
    ... WITH FREE SELECTIONS texpr
    For details refer to the ABAP keyword documentation for SUBMIT -> selscreen_parameters.
    Regards
      Uwe

  • F110 payment run free selections

    Hi,
    I am doing a payment run with free selection. The 'parameter' has vendor and customer accounts, and in 'free selection' I select some groups of vendor (LFA1-KTOKK). The problem is that the proposal takes some vendor which not are includes in the parameter, neither in the group of the 'free selections'. It takes this vendors because they are related in the master date of the customer.
    My question is: should they have be excluded by the free selection?
    I think they should, but I have doubts because is related with the customer. If they should, I have to look for some notes.
    thanks,
    Cecilia

    Yes, you can exclude them from Payment by defining in "Free selections" with Exclude values ticked.
    In Parameters itslef, instead of giving a range, you can als give the Vendor or Customer numbers by clicking on "Multiple selections" arrow mark.
    If your requirement is to aviod few vendors / Customers from the payment list, you can use Free selections.
    Thanks

  • Table for marketing attributes

    Hello,
    can anyone please tell me in which tables the marketing attributes will be stored? I need this to create data sources for the segment builder. I know that I can also use attribute sets but I need an InfoSet where I can join this marketing attributes with other attributes from customers or contact partners.
    So I hope that anyone can tell me the tables?
    Regards
    Philipp

    Hi Philipp,
    Please check the following tables.
    AUSP - BP GUID, Attribute Name ,Value ,Object ID
    CABNT - Characteristic Descriptions
    KLAH - Attribute Set Name & ID(CLINT)
    INOB - Object ID,BP Number
    KSSK - Object ID, Attribute set ID
    CABN - Attribute ID , Attribute name
    CAWN – Attribute name, possible values
    Regards,
    Amit

  • Input Marketing Attributes data by EML

    Hi All,
    I want to input Marketing Attributes with BP data by EML(External List Management) of Marketing.
    Maybe I need same enhancements for EML.
    Please tell me how to this implementation?
    Regards,
    Masazumi.

    Hi Masazumi,
    you need to implement BADI CRM_MKTLIST_BADI
    and append the relevant structure.
    look in the example in:
    External List Management->Mapping Fields in help.sap.com
    to use marketing attributes you should use function:
    CRM_MKTBP_CHANGE_BP or like it.
    Eyal.

  • Arrangement of marketing attributes

    Hi,
    we import marketing attributes with elm. There are 4 types of attributes which are very important. The customer wants to have this important one at the top of the list, in the assignment block. The other attributes should stand in the bottom of the list.
    There is a filter function in the assignment block u201Cmarketing attributesu201D, but it is not enough for the customer.
    Is there an option to manage this with mapping rules?
    Or does anybody know how I can solve this?
    Thank you in advance!
    Best regards, Jasmin

    HI Jasmin,
    Can you please let know how to sequence marketing attributes with description not in A to Z order?
    Warm Regards,
    Prem

  • SUBMIT using FREE SELECTIONS

    Hello
    I have gone through a few threads on this topic, but have not got the answer yet.
    I'm trying to trigger transaction WESOUT for some specific values in Dynamic selection from a background program.
    This means I would have to use SUBMIT with FREE SELECTIONS.
    DATA: trange TYPE rsds_trange,
    trange_line
      LIKE LINE OF trange,
    trange_frange_t_line
      LIKE LINE OF trange_line-frange_t,
    trange_frange_t_selopt_t_line
      LIKE LINE OF trange_frange_t_line-selopt_t,
    texpr TYPE rsds_texpr.
    trange_line-tablename = 'WES_S_FILTER_WERKS_T001W'.
    trange_frange_t_line-fieldname = 'WERKS'.
    trange_frange_t_selopt_t_line-sign   = 'I'.
    trange_frange_t_selopt_t_line-option = 'EQ'.
    trange_frange_t_selopt_t_line-low    = '1054'.
    APPEND trange_frange_t_selopt_t_line
      TO trange_frange_t_line-selopt_t.
    APPEND trange_frange_t_line TO trange_line-frange_t.
    APPEND trange_line TO trange.
    CLEAR: trange_frange_t_selopt_t_line, trange_frange_t_line,
    trange_line-frange_t,trange_line  .
    trange_line-tablename = 'WES_S_FILTER_MATNR_MARA'.
    trange_frange_t_line-fieldname = 'MATNR'.
    trange_frange_t_selopt_t_line-sign   = 'I'.
    trange_frange_t_selopt_t_line-option = 'EQ'.
    trange_frange_t_selopt_t_line-low    = '000000000000011050'.
    APPEND trange_frange_t_selopt_t_line
      TO trange_frange_t_line-selopt_t.
    APPEND trange_frange_t_line TO trange_line-frange_t.
    APPEND trange_line TO trange.
    CALL FUNCTION 'FREE_SELECTIONS_RANGE_2_EX'
      EXPORTING
        field_ranges = trange
      IMPORTING
        expressions  = texpr.
    SUBMIT rwes_message_out USING SELECTION-SCREEN '1000'
          WITH PA_APPL EQ 'POS'
          WITH SO_SRV EQ '0100'
          WITH PA_MAN EQ 'X'
          WITH PA_FILT EQ 'X'
          WITH PA_DISP EQ 'X'
          WITH FREE SELECTIONS texpr
          AND RETURN.
    The problem is, it doesn't seem to consider the free selection at all.
    Is this because the called program is not attached to an LDB?
    Does SUBMIT with FREE SELECTIONS work only with LDB?
    Is there any other method to execute programs with dynamic selections in the background?
    CALL TRANSACTION? the BDC recording doesn't seem to work.
    Can you pls advise.
    Thanks!
    Arthi
    <Can this be moved to the ABAP General forum. I posted this here by mistake.>
    Edited by: Arthi N on Feb 3, 2012 12:51 AM

    Hi Tamas,
    Yes, this report transaction has a 'Free Selection' button on the toolbar that dynamically generates the related dynamic selection fields based on the service implementation (a parameter on the sel scrn) selected on the main selection-screen.
    I believe this is already set up in the config for Trade Outbound Framework.
    The program uses function module WES_GET_FILTER_OF_APPL to derive the structures that correspond to the selected service and also the usual function modules from Fgroup SSEL to build a tree for the user to input the values for the dynamic fields.
    You may not be able to see this transaction as it is IS-Retail specific I guess.
    If SUBMIT with FREE SELECTIONS can be used only for Pgms with LDB, then I guess this wont work.
    Is there any other way?
    Thanks
    Arthi

  • Marketing attribute not assignable with language PL

    Hi *,
    I have detected a strange behaviour when maintaining "some/special" marketing attributes for BP in logon language PL.
    The affected attributes are configured as follows.
    Format                   No. Chars      Dec.Places      Meas. unit      Sing-val
    Numeric Format         3                    0                    %                    X
    The usage for EN/DE is fine but when trying to maintain a value like '30' using logon language PL the below mentioned error occurs. But obviously I don't use intervals etc. Just a single figure.
    Attributes with the following settings do not lead to an issue:
    Format                   No. Chars      Dec.Places      Meas. unit      Sing-val
    Numeric Format        10                    0                                          X
    DETAILS ON ERROR-MESSAGE
    Diagnosis
    Possible causes:
    Intervals can only be specified if you have set the indicator Intervals
    Allowed.
    You must specify the interval in the form value 1 - value 2 (there must be a
    space both before and after the hyphen). No other character except a hyphen may
    be used to separate the values.
    A value can contain up to the same number of decimal places as specified in
    the Decimal Places field.
    The value in the field Number of Chars defines the total number of
    characters, including decimal places (for example: If the number of characters =
    3, and the number of decimal places = 1, then 20.1 is valid, but 300.1 is not
    valid).
    You must define the decimal point and the thousand separator according to
    your user settings.
    Procedure
    Use the value help, if available, to select a permitted
    value. If there is no value help available, check the data type of the marketing
    attribute."
    To exclude the possibilty the attribute could be "damaged" I created a new one with same options and got the same language dependend behaviour.
    Any ideas?
    Kind regards
    Thomas

    Any ideas/impressions?

Maybe you are looking for

  • Smartforms main window is not printing

    Hi, I would like to ask what to do with this problem. The smartform main window is not printing in all the pages.  All the other windows, even the window with the total data is printing.  The only problem is the contents of the main window is not pri

  • Upgrade help for G3 350Mhz OS 10.0.4 to 10.1.5

    I've been loaned a Connon PowershotA520 digital camera that requires OS X 10.1.5 to operate camera with my machine. An older B&W G3 350Mhz. with 128MB installed RAM, running Classic 9.1. and OS X 10.0.4 on same hard drive. What is the easiest and lea

  • It's been a big pain in the rear

    I'm trying to dump Windows operating system family in favor of Apple OS X and it's been a pure nightmare with Adobe sales. I've dumped hundreds of dollars into Adobe to be treated like crap, I've been an Adobe user for at least 10 years and faithfull

  • Sun ONE App Server 7.0 for Linux - When?

    Hi the page about the Platform Edition http://wwws.sun.com/software/products/appsrvr_pe/home_appsrvr_pe.html states that Sun ONE App Server supports (Redhat) Linux. When will there be a download available for Linux? Regards Steen

  • Itunes error 1611 please help

    i tunes error 1611