Hierarchical answers in survey

Dear all,
I would like to create a survey with a hierarchical answer structure, e.g. first dropdown box 'Germany', second dropdown box 'Hamburg, München, ...', filled dependent on the values in the first box.
Is this possible or does anyone have a better idea to design this? It must be reportable from BW like a hierarchy...
Thanks to all,
E_M_S

Hi E_M_S
    Please write a PBO function and link it with Survey. Have a look at the example survey 'EXAMPLE_DYNAMIC_SURVEY' provided by standard SAP.
    If you want to get into more complex scenarios, enhance the XSLT. Theses xslt files are available within 'Survey Repository'. For one of our recent projects, we were amazed to see the power of such functionality.
Warm Regards
Vijay

Similar Messages

  • Result and answers of survey via web

    Hi guys,
    Where can I get the result, the answers of the survey i save in the bsp page¿?
    Once i fill the web survey i press the button 'send', later it appears a sucessful message, and an url of this type:
    http://my.system:port/sap(bD1lcyZjPTMwMA==)/bc/bsp/sap/crm_svy_server/Result.htm?sap-params=c3Z5X2Nvb....
    What is the next step? What i have to do with this? Any table with the answers to get them later¿?
    Regards and thanks in advance..
    Mon

    hi MON
    this is the procedure
    In SAP Standard when a customer answers a survey, a new activity with transaction type ‘0000’ will be created that automatically triggers the follow-up processes. In our business scenario we’re not using transaction type ‘0000’ but ‘Y004’ instead.
    To make the campaign automation survey scenario running for this transaction type as well you have to change a BAdI.
    The following procedure describes where and how to adapt the respective changes.
    In a real customer scenario this is a very likely procedure.
    Transaction Code SE18
    1. SAP Menu Architecture and Technology---->ABAP Workbench -
    >Utilities -
    >Business Add-Ins
    2. Enter the name of the respective BAdI CRM_MKTCA_SVY_PAI in the field Definition Name and choose Display first.
    3. Go to tab ‘Interface’ and double-click on the default implementation class CL_DEF_IM_CRM_MKTCA_SVY_PAI.
    4. Again, double-click on method IF_EX_CRM_MKTCA_SVY_PAI~PROCESS_SVY_PAI_FOR_CA and confirm the following dialog box with Yes.
    5. In the following you see the example implementation for transaction type ‘0000’.
    6. Now switch to change mode and search for ‘0000’ with the Find/Replace button.
    7. In the following replace the line
    iv_process_type = '0000' with the line
    iv_process_type = 'Y004'
    8. Save your settings and don’t forget to activate your coding again.
    now just try to understand it
    because as soon as customer repond to the survey you get an in bound activity
    this activity generation is crucial part of response analysing because this activity contains the info regarding the customer response
    i would also advise you to go through the campaign automation,as it is the standard way to get the customer response.
    best regards
    ashish

  • Since I have downloaded FF 29, it continually comes up with a world map and wants me to answer some survey.

    When I log into FF29 the home web page gives me a world map which then requires me to answer a survey which I have done once but it keeps repeating. I have had to go to Google Chrome because of the nuisance and wasted time.
    Also FF29 does not seem to recognize PDF forms for printing when they are attachments to emails that I want to print out.

    Gingerbread Man,
    "snippets" are below the Search Bar, like
    <pre><nowiki>What kind of Web do you want? Join Firefox users around the world shaping its future.</nowiki></pre>
    That "map" replaces the Firefox "brandLogo" currently. IIRC, that is either new or something that hasn't been messed with before. I'm not sure though, in most Profiles I use a different Homepage.

  • Change dynamic answers in Survey

    Hello all,
    I have a Survey defined in CRM for operation Contact.
    A question of this survey will have dynamic answers, depending on one of the related BPs.
    To achieve it, I have:
    1. Defined the answer for this question as "Dynamic list box with multiple selections"
    2. used the callback PBO of the survey and, inside it, I get the id of the answer using:
      REFRESH lt_answer_ids.
      CALL METHOD IR_SURVEY_VALUES->ANSWER_IDS_GET
        EXPORTING
          I_QUESTION_ID = 'id_8180f46fa436b84383905869e3c65628'
        IMPORTING
          ET_ANSWER_IDS = lt_answer_ids
    and then, I set the dynamic answers using:
        CALL METHOD IR_SURVEY_VALUES->DYNAMIC_ITEMS_ADD
          EXPORTING
            IT_ADD_ITEMS = lt_add_items
    This works completely fine.
    BUT, I want to change this dynamic answers when the user changes the related BP on which they depend.
    Have you got any idea?

    Hello all,
    finally I found it:
    problem was that the data was properly updated, BUT the html code was not refreshed.
    I paste the code of the PBO function module. You can find the "trick" within the last lines of the code
    FUNCTION CRM_SVY_CONTACTOS_SYV_PBO.
    *"*"Interfase local
    *"  IMPORTING
    *"     REFERENCE(I_APPLICATION_ID) TYPE  CRM_SVY_DB_APPL_ID
    *"     REFERENCE(I_SURVEY_ID) TYPE  CRM_SVY_DB_SID
    *"     REFERENCE(I_SURVEY_VERSION) TYPE  CRM_SVY_DB_SVERS
    *"     REFERENCE(I_LANGUAGE) TYPE  LANGU
    *"     REFERENCE(I_VALUEGUID) TYPE  CRM_SVY_DB_SV_GUID
    *"     REFERENCE(I_VALUEVERSION) TYPE  CRM_SVY_DB_SV_VERS
    *"     REFERENCE(IR_SURVEY_VALUES) TYPE REF TO  CL_CRM_SVY_VALUES
    *"     REFERENCE(IT_SURVEY_PARAMS) TYPE  CRM_SVY_API_PARAMETER_T
    CONSTANTS:
      lc_field_for_reload(31) TYPE c VALUE '(SAPLCRM_SURVEY_UI)gv_load_html'.
    </b>
    DATA:
      lt_dynamic_delete TYPE CRM_SVY_API_PARAMETER_T,
      lt_header_guid    TYPE crmt_object_guid_tab,
      lt_partner        TYPE crmt_partner_external_wrkt,
      lt_medios_comun   TYPE TABLE OF ZBUT0000000002,
      lt_answer_ids     TYPE CRM_SVY_API_XML_T,
      lt_dynamic_items  TYPE survy_t_additems,
      lt_add_items      TYPE survy_t_additems.
    DATA:
      lw_dynamic_delete LIKE LINE OF lt_dynamic_delete,
      lw_promocion      LIKE LINE OF lt_partner,
      lw_medios_comun   LIKE LINE OF lt_medios_comun,
      lw_answer_ids     LIKE LINE OF lt_answer_ids,
      lw_add_items      LIKE LINE OF lt_add_items,
      lw_dynamic_items  LIKE LINE OF lt_dynamic_items.
    DATA:
      l_tipo_medio   TYPE BU_BEZ50,
      l_xml          TYPE string,
      l_xml_hex      TYPE xstring,
      l_string       TYPE string,
      l_header_guid  TYPE crmt_object_guid,
      l_promocion    TYPE bu_partner.
    FIELD-SYMBOLS:
      <fs_reload_html> TYPE crmt_boolean.
      REFRESH lt_dynamic_items.
      CALL METHOD IR_SURVEY_VALUES->DYNAMIC_ITEMS_GET
        IMPORTING
          ET_DYNAMIC_ITEMS = lt_dynamic_items
    **Save actual dynamic items, in order to compare them later
      IF NOT lt_dynamic_items[] IS INITIAL.
        CLEAR lw_dynamic_items.
        MODIFY lt_dynamic_items FROM lw_dynamic_items
                                TRANSPORTING item-selected
                                WHERE NOT item-selected IS INITIAL.
      ENDIF.
    **Get dynamic answers identifier
      REFRESH lt_answer_ids.
      CALL METHOD IR_SURVEY_VALUES->ANSWER_IDS_GET
        EXPORTING
          I_QUESTION_ID = 'id_8180f46fa436b84383905869e3c65628'
        IMPORTING
          ET_ANSWER_IDS = lt_answer_ids
      DELETE ADJACENT DUPLICATES FROM lt_answer_ids.
      CLEAR lw_answer_ids.
      READ TABLE lt_answer_ids INTO lw_answer_ids
                               INDEX 1.
    **Get current business partner
      CLEAR l_header_guid.
      CALL FUNCTION 'CRM_INTLAY_GET_HEADER_GUID'
        IMPORTING
          EV_HEADER_GUID       = l_header_guid
      IF NOT l_header_guid IS INITIAL.
    ********Get the partner
        REFRESH lt_header_guid.
        INSERT l_header_guid INTO TABLE lt_header_guid.
        CALL FUNCTION 'CRM_ORDER_READ'
          EXPORTING
            IT_HEADER_GUID                = lt_header_guid
          IMPORTING
            ET_PARTNER                    = lt_partner
          EXCEPTIONS
            DOCUMENT_NOT_FOUND            = 1
            ERROR_OCCURRED                = 2
            DOCUMENT_LOCKED               = 3
            NO_CHANGE_AUTHORITY           = 4
            NO_DISPLAY_AUTHORITY          = 5
            NO_CHANGE_ALLOWED             = 6
            OTHERS                        = 7
        IF SY-SUBRC <> 0.
          REFRESH lt_partner.
        ENDIF.
        CLEAR lw_promocion.
        READ TABLE lt_partner INTO lw_promocion
                              WITH KEY ref_guid        = l_header_guid
                                       ref_kind        = 'A'
                                       ref_partner_fct = 'ZPROMON'.
        IF sy-subrc EQ 0.
          CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
            EXPORTING
              INPUT         = lw_promocion-ref_partner_no
            IMPORTING
              OUTPUT        = l_promocion
        ENDIF.
      ENDIF.
    **Get the dynamic values for current partner
      IF NOT l_promocion IS INITIAL.
        REFRESH lt_medios_comun.
        SELECT *
          INTO TABLE lt_medios_comun
          FROM ZBUT0000000002
         WHERE partner EQ l_promocion.
        IF sy-subrc NE 0.
          REFRESH lt_medios_comun.
        ENDIF.
      ENDIF.
    *Build up dynamic range for dynamic values
      REFRESH lt_add_items.
      CLEAR lw_medios_comun.
      LOOP AT lt_medios_comun INTO lw_medios_comun.
        CLEAR l_tipo_medio.
        SELECT SINGLE text
          INTO l_tipo_medio
          FROM ZTB000000000GT
         WHERE spras EQ sy-langu
           AND zztipomedio EQ lw_medios_comun-zztipomedio.
        CLEAR lw_add_items.
        lw_add_items-question_id    = 'id_8180f46fa436b84383905869e3c65628'.
        lw_add_items-answer_id      = lw_answer_ids-line.
        CONCATENATE l_tipo_medio '/' lw_medios_comun-zzdescripcio
          INTO lw_add_items-item-item_text
          SEPARATED BY space.
        lw_add_items-item-value     = lw_add_items-item-item_text.
        APPEND lw_add_items TO lt_add_items.
        CLEAR lw_medios_comun.
      ENDLOOP.
    **Should current dynamic items are different from previous ones? --> Change them
      IF lt_add_items[] NE lt_dynamic_items[].
        REFRESH lt_dynamic_delete.
        CLEAR lw_dynamic_items.
        LOOP AT lt_dynamic_items INTO lw_dynamic_items.
          CLEAR lw_dynamic_delete.
          lw_dynamic_delete-name  = lw_dynamic_items-question_id.
          lw_dynamic_delete-value = lw_dynamic_items-answer_id.
          INSERT lw_dynamic_delete INTO TABLE lt_dynamic_delete.
          CLEAR lw_dynamic_items.
        ENDLOOP.
        IF NOT lt_dynamic_delete[] IS INITIAL.
          CLEAR l_string.
          l_string = lw_answer_ids-line.
          CALL METHOD IR_SURVEY_VALUES->DYNAMIC_ITEMS_DELETE
            EXPORTING
              IT_DYNAMIC_ITEMS       = lt_dynamic_delete
        ENDIF.
    ****Add dynamic answers
        IF NOT lt_add_items[] IS INITIAL.
          CALL METHOD IR_SURVEY_VALUES->DYNAMIC_ITEMS_ADD
            EXPORTING
              IT_ADD_ITEMS = lt_add_items
        ENDIF.
        CLEAR l_xml.
        CLEAR l_xml_hex.
        CALL METHOD IR_SURVEY_VALUES->UPDATE_VALUES_XML
          IMPORTING
            E_PUBLIC_VALUES_XML     = l_xml
            E_PUBLIC_VALUES_XML_HEX = l_xml_hex
          EXCEPTIONS
            ERROR_IN_GENERATION     = 1
            others                  = 2
        IF SY-SUBRC <> 0.
    *     MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
    ****Needed coding to refresh the html
        ASSIGN (lc_field_for_reload) TO <fs_reload_html>.
        IF sy-subrc EQ 0.
          <fs_reload_html> = 'X'.
        ENDIF.
    </b>
      ENDIF.
    ENDFUNCTION.
    Hope this helps.
    Best Regards!
    Gonzalo Milla Millá

  • Why do send me to commercial sites, when I answer your survey? That is real bad for my privacy!

    When I opened firefox today, I got a anonymous survey (with a url from mozilla.org). When I answered then questions, the feedback I gave was very positive, but I think I have to change my mind, i lost my trust. After the survey I got the choice between 3 presents, when I had chosen one, I got redirected to a COMMERCIAL site, to put my private information!?
    That for a browser that claims to be careful with my data?
    Not very thoughtful and so I do not know anymore if the rest you say about your browser is true. So I lost my trust.

    Do you still have the full link? Please post it here. Look at '''History.'''
    It could be the work of one of your add-ons, or even add / mal-ware.
    Type '''about:addons'''<Enter> in the address bar to open your Add-ons Manager.
    Hot key; '''<Control>''(Mac:<Command>)''<Shift> A)'''
    In the Add-ons Manager, on the left, select '''Extensions.'''
    Make sure you know what each one is and what it does.
    Some added toolbar and anti-virus add-ons are known to cause
    Firefox issues. '''Disable All of them.'''
    Also, check the programs that are on your computer
    '''Windows:''' Start > Control Panel > Uninstall Programs.
    '''Mac:''' Open the "Applications" folder.
    '''Linux:''' Check your user manual.
    Go thru the list. If you find something that you don't
    know what it is, use a web search.
    '''[https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-caused-malware Troubleshoot Firefox Issues Caused By Malware]''' {web link}

  • When I'm in Yahoo news comments, WaterFox keeps interrupting me with a survey about FireFox. Then I can't get back to where I was. Help?

    Actually, I'm using WaterFox 28.0, but that wasn't an option.
    I try to access my comments to Yahoo news stories. I may be in the middle of posting a comment, or just running through them to see how people have responded. WaterFox suddenly interrupts me with a survey about FireFox. It interrupts what I'm doing, and afterward the only way back to the place where I was is to start at the top of the comments again and search for it. If I was posting, either my post is lost entirely, or it posted in incomplete form.
    I've tried answering the survey in the hopes that it will go away, but it keeps showing up. It's exceedingly annoying, and, much as I love WaterFox I'm considering going with Chrome or Torch instead.
    I have WaterFox set to block pop-ups, but apparently WaterFox doesn't think that applies to itself.
    Does ANYONE know how to make this go away?
    MargretMinette

    You have a bad extension loaded into Firefox.
    *MediaPlayerplus
    Remove this by going to [[Image:new fx menu]] > Add-ons > Extensions
    Uninstall anything you don't recognize from your control panel. (Start > Control Panel > Uninstall a Program
    You will also want to run ADW Cleaner to remove any remnants of the extension
    *http://www.bleepingcomputer.com/download/adwcleaner/

  • Creation of Target group from Survey

    Hi to all...
    The scenario is...
         I need to send a survey to a Primary target group with certain attributes as options to them....
      Depending on their selection of answers in survey(questionaiire) a separate target group has to be automatically created....
       How can this be achieved..Is it a standard Functionallity...
    regards,
    sanjana

    There must be a hundred threads that deal with this subject already.
    http://help.sap.com/saphelp_crm60/helpdata/en/45/ff8980cbb709eee10000000a1553f6/frameset.htm
    /people/gregor.wolf3/blog/2006/07/22/create-run-and-analyze-an-e-mail-campaign-with-a-survey-part-1
    /people/gregor.wolf3/blog/2006/05/11/advanced-campaign-automation-in-mysap-crm-40-teaser

  • Marketing attributes Updation Via Survey

    HI,
    I was able to assign attribute set to questionnaire, URL was generated for this Questionaaire.
    Via WEB questionnaire is filled and the attributes should be filled automatically in the BP master data.
    Though browser shows as valuse successfully saved ,updating in BP master data is not happening.
    Sanjana

    From working with our CRM 4 system I have compiled a fairly extensive list of various help links that you might find of use...although our PBO FM is still not working after all the SAP Notes were updated and some customization of the FM is required.
    Most of the really great stuff for surveys comes from Gregor:
        Change dynamic answers in Survey
        CRM Survey Tables
        internet scenario - survey suite
        Tracking URL security
        <A HREF="https://websmp103.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=012006153200000590882003" ADD_DATE="1209146020" LAST_VISIT="1222181234" LAST_MODIFIED="1209146021">Note 638320 - Saving marketing attributes via survey</A>
        <A HREF="https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=743978" ADD_DATE="1209075982" LAST_VISIT="1222181234" LAST_MODIFIED="1209075982">Note 743978 - Reading marketing attributes for survey</A>
        <A HREF="https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=814910" ADD_DATE="1209162592" LAST_VISIT="1222181234" LAST_MODIFIED="1209162621">Note 814910 - SEG-ATT-Update or Assign Marketing Attributes to BP from SURVEY</A>
        <A HREF="https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=821197" ADD_DATE="1209493062" LAST_VISIT="1222181234" LAST_MODIFIED="1209493064">Note 821197 - Survey Tool- Current Web application for HTTP(S) scenario</A>
        <A HREF="https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=836085" ADD_DATE="1209162824" LAST_VISIT="1222181234" LAST_MODIFIED="1209162824">Note 836085 - BP attributes not displayed when read asynchronously</A>
        <A HREF="https://service.sap.com/sap/support/notes/853466" ADD_DATE="1210011153" LAST_VISIT="1222181234" LAST_MODIFIED="1210011226">Note 853466 - SEG-FM CRM_MKTBP_CREATE_LIST_BPS_OB not proper</A>
        <A HREF="http://help.sap.com/saphelp_crm40/helpdata/en/a7/42f70d148a11d5b38e000102a396fe/frameset.htm" ADD_DATE="1190044401" LAST_VISIT="1222181234" LAST_MODIFIED="1192112053">SAP Library - Creating an FM and Forms for PBO Processing</A>
        <A HREF="http://help.sap.com/saphelp_crm40sr1/helpdata/en/a4/a7c4b909dcba4ebb11730b069eab2c/frameset.htm" ADD_DATE="1168881510" LAST_VISIT="1222181234" LAST_MODIFIED="1168881510">SAP Library - Enterprise Marketing</A>
        Setup SAP Web Dispatcher with URL Filter on SuSE Linux 9.0

  • CRM Survey Evaluation

    Hi All,
    I want to user Survey Evaluation form CRM_SURVEY_SUITE without use BW extraction,
    but I see only some fields available. I need in particular Customer Code and Customer Name by they are not available in Survey avalutaion button into transaction CRM_SURVEY_SUITE.
    The second question is how to manage the authorization to see only some Call List to and Survey to the end users
    (for example I'm Italian and I have to see only Italian Call List) suing transaction CRMD_TM_CLDIST and CRM_SURVEY_SUITE. I have to work with roles or other way ?
    Thanks a lot and Best Regards,
    Davide Ivanov

    Hi Davide,
    perhaps the SAP Note [1057344 - CA: Can't identify the person who answers the survey.|https://service.sap.com/sap/support/notes/1057344] can be helpful.
    Best regards
    Gregor

  • CRM Survey Evaluation Data Storage

    Hi!
    I create, with the CRM_SURVEY_SUITE, some questionnaires, and I enter values for all the questions.
    When I work with these activities, I need to take these values,
    Does anyone know which tables store this information? And if I need some functions to interpret this information (I need the values and/or percentages)?
    Will reward points!
    Regards,
    Gonzalo Henderson.

    hi
    first of all i would like to explain the standard methodology to store the surevy results in CRM
    In SAP Standard when a customer answers a survey, a new activity with transaction type ‘0000’ will be created that automatically triggers the follow-up processes. In our business scenario we’re not using transaction type ‘0000’ but ‘Y004’ instead.
    To make the campaign automation survey scenario running for this transaction type as well you have to change a BAdI.
    The following procedure describes where and how to adapt the respective changes.
    In a real customer scenario this is a very likely procedure.
    Transaction Code SE18
    1. SAP Menu Architecture and Technology---->ABAP Workbench -
    >Utilities -
    >Business Add-Ins
    2. Enter the name of the respective BAdI CRM_MKTCA_SVY_PAI in the field Definition Name and choose Display first.
    3. Go to tab ‘Interface’ and double-click on the default implementation class CL_DEF_IM_CRM_MKTCA_SVY_PAI.
    4. Again, double-click on method IF_EX_CRM_MKTCA_SVY_PAI~PROCESS_SVY_PAI_FOR_CA and confirm the following dialog box with Yes.
    5. In the following you see the example implementation for transaction type ‘0000’.
    6. Now switch to change mode and search for ‘0000’ with the Find/Replace button.
    7. In the following replace the line
    iv_process_type = '0000' with the line
    iv_process_type = 'Y004'
    8. Save your settings and don’t forget to activate your coding again.
    now just try to understand it
    because as soon as customer repond to the survey you get an in bound activity
    this activity generation is crucial part of response analysing because this activity contains the info regarding the customer response
    you can also see the details of the sales activity automatically triggered in CRM when survey response is filled from customer
    in following tables
    ECRM_ISU_ACTIVITY_DISPLAY
    Displays an activity by taking the Business Transaction Number for the same.
    CRM_CLM_CREATE_CALL_LIST
    Create call list for activities generated
    ET_ACTIVITY_H
    Header Details of an activity such as PRIORITY,
    OBJECTIVE, Address Details etc.
    ET_ACTIVITY_I
    Item Details of an activity.
    in the similar way you are trying to retrieve the surevy info stored in tables
    also This activity also has the response of the customer which can be viewed in the Questionaire Tab of the activity.
    You need to maintain a customizing setting for Questionaire Determination.
    Customer Relationship Management -> Transactions-> Settings for Activities -> Questionnaires -> Define Determination for Questionnaires: Business Activity.
    Maintain an entry here. Put the Determiantion Id, Descr and transaction type (0000), keep the Questionaire Column Blank, and mark the Checkbox in the Active Column.
    3. At the database level two tables get updated based on the response.
    • CRMD_MKTRU_SVY: Assignment Business Partner / Surveys
    • CRMD_MKTCA_CT_IN: Table for Inbound Entry
    Also in transaction CRM_SURVEY_SUITE, select your survey and click on the Evaluation Button. It should also show the response of the customers
    and in your case customer is you coz you urself are filling the surveys.
    best regards
    ashish

  • Survey (via Web) - some especifications

    Hi Experts!
    We are implementing Survey via Web. Acording to the especification of the client, it should contain the following especifications:
    - There appears only one section (question) at a time.
    - According to the answer option selected, the next question appears (not necesary the next in the order, but follwing an inner logic).
    - Integration with Mkt. Attributes.
    I would be very grateful for your help.
    Thanks,
    Cristina

    hi MON
    this is the procedure
    In SAP Standard when a customer answers a survey, a new activity with transaction type ‘0000’ will be created that automatically triggers the follow-up processes. In our business scenario we’re not using transaction type ‘0000’ but ‘Y004’ instead.
    To make the campaign automation survey scenario running for this transaction type as well you have to change a BAdI.
    The following procedure describes where and how to adapt the respective changes.
    In a real customer scenario this is a very likely procedure.
    Transaction Code SE18
    1. SAP Menu Architecture and Technology---->ABAP Workbench -
    >Utilities -
    >Business Add-Ins
    2. Enter the name of the respective BAdI CRM_MKTCA_SVY_PAI in the field Definition Name and choose Display first.
    3. Go to tab ‘Interface’ and double-click on the default implementation class CL_DEF_IM_CRM_MKTCA_SVY_PAI.
    4. Again, double-click on method IF_EX_CRM_MKTCA_SVY_PAI~PROCESS_SVY_PAI_FOR_CA and confirm the following dialog box with Yes.
    5. In the following you see the example implementation for transaction type ‘0000’.
    6. Now switch to change mode and search for ‘0000’ with the Find/Replace button.
    7. In the following replace the line
    iv_process_type = '0000' with the line
    iv_process_type = 'Y004'
    8. Save your settings and don’t forget to activate your coding again.
    now just try to understand it
    because as soon as customer repond to the survey you get an in bound activity
    this activity generation is crucial part of response analysing because this activity contains the info regarding the customer response
    i would also advise you to go through the campaign automation,as it is the standard way to get the customer response.
    best regards
    ashish

  • Survey not creating inbound activity when submitted

    I am using CRM 5.0 and I have created a survey, generated the URL using BSP and attached it to an email and this has been sent as part of a campaign. The recepient answers the survey and hits save, but there is no activity generated, even though we get the message "The values were saved successfully". I have created the survey under Marketing. I need it to create an inbound activity of type 0000. Am I missing some configuration, as I assumed that this is done automatically.
    Any help would be much appreciated.
    Thanks

    Thank you for your suggestions. I don't want to change the transaction type for the inbound activity. I would rather that it be created as type 0000. But even this standard functionality is not working for us here. I have used CRM_MKTBP_SVY_ACTIVITY_PAI  in my survey.
    Any suggestions that you might have as to why the inbound activity isn't being created would be greatly appreciated.
    Thank you so much for your help.

  • Display evaluation CRM survey

    Hi gurus!!
    I'am working with SAP CRM 5.0.
    I create a survey. Then I sent an email to a business partner survey. He responds and I see the content but the field sender/receiver is initial.
    Does anyone know why we can't see who sends you the survey?
    Should we implement any notes?
    Thank's.
    Regards.

    The problem is the following:
    Whe you answered the survey from a email, I can see the response of the survey in SAP but I can't see who has sent me  in SAP. That is, I can't see the sender of the survey in SAP.
    I explain you the steps to see the response of the survey in SAP:
    1. Excute transaction crm_survey_suite
    2. Choose the survey
    3. Select by menu: Extras -> Display Evaluation
    In this moment I see survey evaluation.
    The problem is:
    4. Select a record of the response of the survey.
    5. Select Detail Display
    6. I see a screen detail of the register. __But the field sender / receiver is empty_. THIS IS THE PROBLEM._
    Thank's.
    Regards.

  • Survey questions show up as incorrect in reports

    I have a survey question that can be answered yes or no, but the question shows up as incorrect in the reporting and it also doesn't let the users complete the module as it thinks they've answered that question incorrectly.

    All answers to survey questions are tracked as incorrect, because there is no correct answer.
    There is also a bug, I don't recall the number, for content that only has survey questions, and how it reports. Try setting the pass/fail level to 0% and see if that helps. If not, change the reporting to be complete/incomplete instead of pass/fail. This means they must look at all the slides to be able to move onto the next object, but it should help solve the problem.

  • Survey Results

    Hello,
    is it possible to use the functionality of surveys (or any similar) for the following scenario.
    Send out a questionaire to multiple participants and evaluate the result not as in survey suit as a summary, but also evaluate the individual answer of specific customers. This means we would like to know who answered the survey in which way.
    Thanks for any hints.
    Bernd

    Hi.
    Use BI to extract your survey results.
    Regards,
    Susana Messias

Maybe you are looking for