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 VaidyaHi 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,
NandiniHi,
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,
SangeetaHi 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
TMHello
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
OliverHi 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,
VimolHello,
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
TMHello
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,
ShashikanthHi 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
LukeHi 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
AnnetteHi 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éricDear 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
-
How to reinstall OS 10.6.4 easily
I believe I accidentally deleted some system files and am having a problem with installing software for a new printer. There is an error message when I try. I'd like to reinstall my system software 10.6.4 (them upgrade to 10.6.8) and wondered if ther
-
PDF printer not working, does not create PDF
I am using Mac OS X 10.6.8 with Adobe Acrobat XI. Whenever I try to print a PDF though the printer function the PDF printer opens for a few seconds and no PDF is created. Here is an example of the report when I open a file with in the Acrobat Distill
-
Free Mobile, provider in France, uses now Eap-sim on his network Free Wifi! The request of this compatibility will be now important from french customers! I see that Xperia S has this Eap-sim while it is absent in Android 4! So it is Sony who has add
-
Cant find bean class from jsp page using Tomcat 4
Hi I have searched numerpus forums and seen many posts from people who seem to have the same problem however none of the solutions seem to work for me. I have a jsp page which is trying to call a bean method however I get an error saying that the cla
-
So I dropped it... And the screen cracked a bit. It's fairly new (got it in November) but I noticed Apple doesn't cover accidents like mine. Anyone know the prices for getting a replacement/ repair? It's not that bad of a crack, but it's annoying and