Survey name in business transaction

Hello,
I have created a survey and attached it to a business transaction.
After saving the survey in the transaction, the survey name appears twice in the window above.
Is there any way to prevent it?
Thank you very much.
Ohad.

Hi Ohad,
In the SPRO configuration for Define determination of Questionaires depending on the application for which you have defined the questionaire for survey, there is Mand.(where you tick if you define the survey as mandatory) and Activ (here you tick if you define the determination is active), just untick(uncheck) one of these options, after which you will not see the survey name appearing twice in the window above it.
I hope this will help you.
regards
Srikantan

Similar Messages

  • Business transaction name is not unique in language EN

    Dear All ,
    I want to delete one entry on FBCJ (Petty cash journal), But having this Error.Let me know the solution.
    I have tried to find in FBCJC2 but i haven't got anything .
    ERROR :
    Business transaction name ELECTRICITY EXPENSES is not unique in language EN
    Message no. F5A430
    Diagnosis
    You used business transaction &1. However, this name is not unique in the language &2.
    Procedure
    Change the Customizing of the business transactions in language &2 so that each business transaction name is unique (transaction FBCJC2).
    Regards,
    Swapnil Vaidya

    Hi Swapnil,
    The error saying that you are trying to use Business transaction &1 but the reversal is for Business Transaction &2 , just check once again really you are trying to reverse the document using correct business transaction.
    thanks and regards
    Praveen.J

  • Create follow up Business transaction through BOL

    Hi All,
    I have created a business transaction ( Ex Process Type 'FOLL' ) from a exsisting transaction ( having process type 'RED' ) from CRM 7.0 BOL.
    When I change a field of RED, this FOLL transaction type is getting created. Now my requirement is to link up this 2 transaction such as FOLL wil be the follow up of the RED.
    I have used below code to create FOLL transaction which is working fine.
      ent = fac->create( params ).
      ent = ent->get_related_entity( 'BTOrderHeader' ).
    To create follow up, I have added 'VONA' kind to params table. But the link is not getting created.
    Please suggest.
    Thanks,
    Nandini

    Hi,
       To create followups, you have to use the entity method. Like this
      DATA: ls_params TYPE crmt_name_value_pair,
            lt_params TYPE crmt_name_value_pair_tab,
            lr_col TYPE REF TO if_bol_bo_col.
    * set process type
      ls_params-name = 'PROCESS_TYPE'.
      ls_params-value = is_cunit_attr-doctype.
      IF ls_params-value IS INITIAL.
        ls_params-value = 'RED'. "process type
      ENDIF.
      APPEND ls_params TO lt_params.
      ls_params-name  = 'VONA_KIND'.
      ls_params-value = 'A'.
      APPEND ls_params TO lt_params.
      ls_params-name  = 'RELTYPE'.
      ls_params-value = 'VONA'.
      APPEND ls_params TO lt_params.
      TRY.
    *     Execute createFollowUp-Method, lr_adminh is the "FOLL" parent doc
          lr_col = lr_adminh->execute(
                      iv_method_name = 'createFollowUp'
                      it_param       = lt_params ).
        CATCH: cx_crm_genil_model_error cx_crm_bol_meth_exec_failed.
          RETURN.
      ENDTRY.
    *after this lr_col will contain your new followup document(RED)
    Regards,
    Arun Prakash

  • Report Painter- Restricting Business Transactions

    Hi,
    I'm creating a report using report painter & would like to prevent Actual Overhead Distribution data (business transaction RKIV) from being reflected in this report. I can add business transactions in the report through Edit -> General Selection data. How do I block a particular business transaction in this report ?
    Regards,
    Sangeeta

    Hi Sanjeeta,
    there's several ways to do this:
    (1) On the report characteristics window, enter range of values limited the values you want. To add more range, click on the more button, and keep restricting until you have what you want. Then select "no explode".
    (2) My recommended way to do it is to create a basic SET via GS01. Table = GLPCT, Field=ACTIV.
    On the set header, Select "Suppress". Enter the values that you want included, and leave out the excluded values. You can use range of course!
    Then back on the report characteristic screen, enter you SET name and check the flag for entering sets. Select "no explode". With this option, if you ever need to change your Business transaction values, just change the SET and the report will query the updated values.
    If you use a report variant to carry out the same solution, just note that everytime you need to change the values, you have to change the variant, transport, and regenerate the report (assuming that you do not change enterprise level variants directly in production)
    Hope this helps,
    Sam

  • How to use BRF in Business Transaction?

    Hi Experts,
    In a business transaction, for example there is the field Last name. I need to apply a BRF in order to check if the field is initial or not. Can anyone suggest how can the link between the field in the business transaction and the BRF object be done?
    Thanks a lot in advance
    TM

    Hello
             Please check this [LINK|https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/30965164-efea-2b10-b7a7-f762d1688b78&overridelayout=true] . It would be helpful to you.
    Thanks
    Viquar Iqbal

  • Business Transaction Profile - Error when using Z-Transaction Type

    Dear Experts,
    we are using SAP CRM 7.0 (Support Level 0007 - SAPKU70007). I have created a Z-Business Transaction Profile Z_IC_SERVICE.
    SAP Help says:
    Enter the transaction type to be used as a default in your scenario in the IC WebClient. For example, choose the transaction type 0010 (Interaction Record) if an interaction record is to be created automatically. The system creates this interaction record automatically after the interaction has started (for example, after accepting a call). During this, the activity clipboard in the interaction record is filled with the relevant data.
    So when I am using the transaction type 0010 (Interaction Record) in my Business Transaction Profile all is OK that means I can search for accounts and I can confirm them to go on with the process.
    BUT: When I entering here a Z Transaction Type (Z000) the systems shows the errors:
    - Error occurred in class CL_ICCMP_CUCOIREC_IMPL, event InteractionStarted.
    - Error occurred in class CL_ICCMP_CUCOIREC_IMPL, event BPConfirmed.
    Then I have made a copy of the transaction type 0010 (Name of copy: Z010) and tried to use it in my Business Transaction Profile the system says:
    Customizing settings missing. Assign partner functions to Z010
    Anybody know what to do and where to avoid errors? Note 1346892 is obsolete in this case because we already have the highest Support Package Level.
    Best Regards
    Oliver

    Hi yes you were right. In the case of both transaction type I have corrected the customizing parameters in
    SPRO -> Customer Relationship Management -> Interaction Center WebClient -> Business Transaction -> Assign Partner Functions to Business Transactions
    In the case of Transaction Type Z010 I had Z-Partner Functions and and that leaded to the errors:
    - Error occurred in class CL_ICCMP_CUCOIREC_IMPL, event InteractionStarted.
    - Error occurred in class CL_ICCMP_CUCOIREC_IMPL, event BPConfirmed.
    In case of the Transaction TYPE Z000 I forgot to assign the Partner Functions that is why this error appeared:
    Customizing settings missing. Assign partner functions to Z010
    Thread Closed

  • How to add the business transaction to t-code : CIC0 in win client

    Dear sir,
    We use CRM 5.0 . We would like to add business activity tranaction into t-code : CIC0. But I don't know how to do. Please kindlyadvise how to add the business transaction to t-code : CIC0 in win client.
    Thank u and best regards,
    Vimol

    Hello,
    For each transaction type (e.g. Sales Order, Business Activity, opportunity, ....) you can maintain in which channel (IC WebClient, IC WinClient, SAPGUI, PCUI, ...) they are allow to be used. Probably the transaction types you want to see in the IC WinClient (= CIC0) are not enabled for this channel, that's why they don't appear in the WinClient (CIC0).
    How to do this?
    SPRO>CRM>Transaction>Basic Settings>Define transaction types
    Here, look for the transaction types you want to enable in WinClient. Select the transactiont type and select "Channels" from the left pane. Here, add the channel "IC WinClient" (or something like that, I don't know the exact name anymore, in newer versions this no longer exists).
    Save and restart the CIC0, after this the transaction type should be enabled.
    Hope this helps,
    Joost

  • Cash journal - Business Transaction type

    Dear all,
    How to create new business transaction type for cash journal ? SAP just provides 6 business transaction type: C, B, R, E, D, K, but i would like to create new business transaction type for my own requirement ? How can I do now ?
    Thank you very much for your help.
    Sylvecat.

    Hi  enter cash journals transactions using the Tcode: fbcjc2,
    company code      tran num          Transaction tuype      G/L nam       tran. name
    XXXX           1          E (expenses)      41000000          Wages paid
    xxxx          2          R (revunue)      31000000          scraped material revunue
    like that u can enter
    pleas easing points if useful...
    regards
    ss

  • How to trigger Business Transaction Event "WEIGH" in WM?

    How to trigger the Business Transaction Event "WEIGH" in WM from a user program?
    This "WEIGH" Business Transaction Event is supposed to modify the status in "status Management System" of SAP.
    Appreciate some feedback.

    Hi Ashutosh, if you are trying to raise a custom event you first must define the event within your business object, using TC SWO1.  If you like you can extend an existing business object or create a new one.  Once your business object is activated and your event is released you should be able to trigger it with the FM 'SWE_EVENT_CREATE'.
    P.S  If you are extending an existing business object, for example BUS2105 and your extended name is ZMBUS2105, refer to the original name, i.e. BUS2105 for the objtype field in the call to 'SWE_EVENT_CREATE'.
    Hope that helps,
    Kevin

  • How to apply BRF in Business Transaction?

    Hi Experts,
    In a business transaction, for example there is the field Last name. I need to apply a BRF in order to check if the field is initial or not. Can anyone suggest how can the link between the field in the business transaction and the BRF object be done?
    Thanks a lot in advance
    TM

    Hello
             Please check this [LINK|https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/30965164-efea-2b10-b7a7-f762d1688b78&overridelayout=true] . It would be helpful to you.
    Thanks
    Viquar Iqbal

  • Business Transaction Event - for bank details

    Hi
    In tcode BP (Business Partner) - tab "Payment Transactions" there is a field for Bank Account.
    In tcdoe FK02 (Change Vendor) - "Payment Transactions" in area "general data" there is a field Bank Account.
    For BP the field Bank Account may be initial, but for Vendor (FK02) it is not allowed to be initial.
    I have found out, that BTE (Business Transaction Event) could be a solution, but I don't know how to proceed with that.
    In tcode FINF (BTE) there is an event with number 00003000 (Bank Detalis Check Routine: Alternative Check), but I don't know how I can use it, and/or how I implement the changes.
    Has anybody an idea how to solve the issue?
    Thanks.

    Hi,
    Assign your new function module in FIBF via Menu path Settings --> P/S function modules (or Process function modules, depending on the BTE you are using) --> ...of a customer. Enter the BTE number and the name of your new function module. Country and application should remain blank, unless the BTE you are using offers those feature
    Check the link http://wiki.sdn.sap.com/wiki/display/Snippets/BusinessTransactionEvents+(BTE).
    Thanks & Regards,
    Neela
    Edited by: Neela M B on Sep 2, 2010 4:03 PM

  • What is Business Transaction in CRM

    Hi,
    What is Business Transaction in CRM? What is deifference between partner and partner_guid? What is significance? and also product, prodcut_guid?
    Thanks,
    Shashikanth

    Hi Shashikanth,
    Most of the transaction that you carry out in CRM are Business Transaction. E.G. Service Contract, Activities, Lead, Task etc.
    Business Transactions are further divided into Subobject Category, these Subobject Categories are again subdivided into Transaction Type.
    <b>Categorization of CRM Business Transaction based on Subobject Category</b>
    Business Transaction Name      SUBOBJECT CATEGORY
    Activity                     BUS2000126
    Service Contract             BUS2000112
    Lead                             BUS2000108
    Opportunity                     BUS2000111
    Task                         BUS2000125
    Utility contract item             BUS2000147
    Note:
    1. For Example if you want to retrieve all the activities in CRM, pass the OBJECT_TYPE as ‘BUS2000126‘ in CRMD_ORDER_INDEX table.
    2. The Subobject Category can be customized for a business transaction from the transaction SPRO.
    Partner : Partner is a 10 char number used to identify Business Partner in the system.
    PArtner GUID : It is global unique identifier to identify the partner globally.
    As such there is no difference in partner and partner guid, both refer to the same entity in CRM and are unique across the system. Refer the table BUT000.
    Same applies to product and product guid. Refer the table CRMM_PRODUCT.
    <b>Reward points if it helps and close the thread.</b>

  • What is business add-ins and business transaction events

    Dear All,
    Would you mind tell me what it sht business add-ins and business transaction events ?
    i still not understand about this after i read the training material
    Regards
    Luke

    Hi LukeWong ,
    BAdi:
    SAP Business Add-Ins (BAdIs) are one of the most important technologies used to adapt SAP software to specific requirements. BAdIs were introduced with Release 4.6 and replace function module exits. This technology is not limited to SAP applications. BAdI calls can be integrated in customer applications. These can then be enhanced by other customer applications. In the various SAP applications, BAdI calls are implemented at places where enhancements are appropriate.Business add-ins are enhancements to the standard version of the system. They can be inserted into the SAP System to accommodate user requirements too specific to be included in the standard delivery. Since specific industries often require special functions, SAP allows you to predefine these points in your software.
    As with customer exits, two different views are available:
    · In the definition view, an application programmer defines exit points in a source that allow specific industry sectors, partners, and customers to attach additional coding to standard SAP source code, without having to modify the original object.
    · In the implementation view, the users of Business Add-Ins can customize the logic they need or use a standard solution, if one is available.
    In contrast to customer exits, Business Add-Ins no longer assume a two-level infrastructure (SAP and customer solutions), but instead allow for a multi-level system landscape (SAP, country-specific versions, industry solutions, partner, customer, and so on). You can create definitions and implementations of Business Add-Ins at any level of the system landscape.SAP guarantees the upward compatibility of all Business Add-In interfaces. Release upgrades do not affect enhancement calls from within the standard software nor do they affect the validity of call interfaces. You do not have to register Business Add-Ins in SSCR.
    The Business Add-In enhancement technique differentiates between enhancements that can only be implemented once and enhancements that can be used actively by any number of customers at the same time. In addition, Business Add-Ins can be defined according to filter values. This allows you to differentiate between Add-In implementations using the filter Country or other criteria.
    The enhancement technique is set up in such a way that it is possible to define interfaces for ABAP soure code, screens, GUI interfaces, and tables. These allow customers to include their own enhancements in the standard. A single Business Add-In contains all of the interfaces necessary to implement a specific task.
    BADI is just an object-oriented version of user-exit. Instead of entering program code into some function module (as in customer-exit), you define some class which has to implement predefined methods and those methods are fired at predefined points just like an old user-exit. Some BADI can have multiple independent implementations which is much better for software deployment as several developers can implement the same BADI independently. BADI/UserExists are used to enhance R/3 For customer Needs.
    Actually there is no transaction to find when and where the BADI
    is called.
    1. You can see the BADI description to find why it is called.
    2. Once you implemented and activated the BADI, put some break points
    in the BADI and see "where else used" option to check in what all
    programs this BADI is called. In the ITS debug, when you are doing
    the operation what exactly the BADI description tells, it will take
    to the break points and you have to do manually debug the whole thing.
    I know its bit difficult to do manual debug the whole thing, it
    takes lot of time, but you have to be very patience when you are
    dealing with BADI's.
    Transaction SE18 is the BADI equivalent of transaction SMOD
    Transaction SE19 is the BADI equivalent of transaction CMOD .
    To find the BADI to be implemented and then implement this via SE19.
    These steps should enable you to find any BADI related to any transaction in a matter of minutes.
    Procedure 1:
    1) Go to the transaction SE37 to find your function module.
    2) Locate the function SXV_GET_CLIF_BY_NAME.
    3) Put a breakpoint there.
    4) Now open a new session.
    5) Go to your transaction. 6) At that time, it will stop this function.
    7) Double click on the function field EXIT_NAME.
    8) That will give you name of the BADI that is provided in your transaction.
    Business Add-Ins
    Procedure 2:
    1) Goto se24 (Display class cl_exithandler)
    2) Double click on the method GET_INSTANCE.
    3) Put a break point at Line no.25 (CASE sy-subrc).
    4) Now Execute SAP standard transaction
    5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.
    6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.
    7) This way you will find all the BADIs called on click of any button in any transaction
    Check this blogs 2 find a BADI:
    How To Define a New BAdI Within the Enhancement Framework (Some Basics About the BAdI,BAdI Commands in ABAP,
    When to Use a BAdI?)
    /people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
    How to implement a BAdI And How to Use a Filter
    /people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
    Introducing Business Add-Ins
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f3202186-0601-0010-6591-b832b1a0d0de
    How to implement BAdi in Enhancement Framework
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0456c54-0901-0010-f0b3-cd765fb99702
    Business Add-Ins
    http://help.sap.com/saphelp_47x200/helpdata/en/ee/a1d548892b11d295d60000e82de14a/frameset.htm
    BAdI: Customer-Defined Functions in the Formula Builder
    http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
    Difference Between BADI and User Exits
    http://www.sap-img.com/abap/difference-between-badi-and-user-exits.htm
    To Use BADI - Business Add In you need to Understand ABAP OO Interface Concept
    http://www.sap-img.com/abap/business-add-in-you-need-to-understand-abap-oo-interface-concept.htm
    Business Transaction Events
    Business Transaction Events (Open FI) The Open FI enhancement technique was developed in the Financial Accounting component. Open FI is based upon the following principles: Application developers must define their interface in a function module, an assignment table is read in the accompanying (generated) code, and the customer modules assigned are called dynamically. This technique differentiates between enhancements that are only allowed to have one implementation and enhancements that can call multiple implementations in any sequence desired. Both industry-specific and country-specific enhancements may be defined.
    SAP business transaction events are one type of customer enhancements provided by SAP! We can access the business transaction events using FIBF.Next we have to find the process interface for duplicate invoice check!
    check this blog for details on SAP business transaction events
    Business Transaction Events
    http://fuller.mit.edu/user_exits/business_transaction_event.htm
    FI Enhancement Technique – How-To-Guide on the Usage of Business Transaction Events (BTE)
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/207835fb-0a01-0010-34b4-fef1240ba9b7
    Creation of Events via Business Transaction Events
    http://help.sap.com/saphelp_nw04/helpdata/en/3b/7f3e8be57c11d1951f0000e82dec10/content.htm
    In SAP R/3 you must activate the business transaction events (BTEs) for Availability Check Using SAP R/3. To set this indicator in SAP R/3:........
    http://help.sap.com/saphelp_crm40/helpdata/en/b6/de3efc6bbcdc4b948d466857a10323/content.htm
    cheers!
    gyanaraj
    ****Pls reward points if u find this helpful

  • Business transaction control in status schema regarding date determination

    Hi all,
    is there a business transaction in the status schema that can control the date determination ?
    My problem is that the dates are redetermined every time I change status. I can't set the flag "Determine date only once" in the date profile because I wan't the dates to be re-determined when I change the priority. But not when changing the status. How is that controlled ?
    Best regards
    Annette

    Hi Anette,
    ITS not possible to control the date determination with standard customizing. Its the event handler CRMV_EVENT that triggers the date determination on change of status. Functions CRM_DATES_RESET_CALENDAR_EC and CRM_DATES_ACTUALDATE_SET_EC are defined for object name STATUS on Event AFTER_CHANGE. You would need to modify this to change the standard functionality.
    Hope this helps.
    Kind regards,
    Vanessa

  • Business transaction - get info about attached documents

    Hello,
    I'm looking for some FM to get infos about the documents in the business transaction. I need to know if a folder has been created, if a document has been attached in this folder...
    If you also know a FM to create some folders, it is also welcome.
    Thanks and Regards,
    Frédéric

    Dear Frederic,
    you can try something like the following code (it checks if a document with the name LOGO is assigned to a Businesspartner and works in a same way for business transactions:
    DATA:
        lt_documents      TYPE skwf_ios,
        lt_doc_phios      TYPE skwf_ios,
        lt_properties     TYPE sdokproptys.
    DATA:
        ls_sibflporb      TYPE sibflporb.
    FIELD-SYMBOLS:
        <lfs_document>   TYPE skwf_io,
        <lfs_phio>       TYPE skwf_io.
    * get all documents to the businesspartner
      ls_sibflporb-instid  = lv_partner_guid.
      ls_sibflporb-typeid  = 'BUS1006'.    "#EC NO-TEXT .
      ls_sibflporb-catid   = 'BO'.         "#EC NO-TEXT.
      CALL FUNCTION 'SKWG_OLS_BO_LINKS_GET'
        EXPORTING
          BUSINESS_OBJECT              = ls_sibflporb
    *     RELATION                     = 'WCM_LINK'
    *     CSPC                         = ' '
        TABLES
          IOS                          = lt_documents.
    *  try to find the right document (name = LOGO)
      LOOP AT lt_documents ASSIGNING <lfs_document>.
        REFRESH lt_properties.
    *    Eigenschaften lesen
        CALL FUNCTION 'SKWF_IO_PROPERTIES_GET'
          EXPORTING
            IO                       = <lfs_document>
          TABLES
    *       PROPERTIES_REQUEST       =
            PROPERTIES_RESULT        = lt_properties.
    *    Property "KW_RELATIVE_URL" have to be LOGO!!!    READ TABLE lt_properties WITH KEY name = 'KW_RELATIVE_URL'
                                          value = 'LOGO'
                   TRANSPORTING NO FIELDS.
        CHECK sy-subrc EQ 0.
    * do something......
       ENDLOOP.
    Regards,
    André

Maybe you are looking for