Business Add-Ins

Anyone having idea what is the difference between classical BADI & the new BADI available in CRM 5.0 release ?
Please respond urgently.
Thnx

Hi,
Please check this links.
http://help.sap.com/saphelp_nw04/helpdata/en/5f/071eed117c11d5b37d0050dadef62b/content.htm
http://www.sapdevelopment.co.uk/enhance/enhance_badi.htm
http://www.sap-img.com/abap/business-add-in-you-need-to-understand-abap-oo-interface-concept.htm
http://www.sap-img.com/abap/difference-between-badi-and-user-exits.htm
How to develop BADI
Hope this will help.
Regards,
Ram
Pls reward points if helpful

Similar Messages

  • 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 Add-ins (BAdl) for external ATP system

    Hello.
    We want to check if it is possible to use following  BADI, if we assume that the R/3 is an external System?
    You connect an external ATP system by implementing the following Business Add-ins (BAdls):
    CRM ATP_EXTERN_BADI for carrying out availability check or availability information using an external system
    CRM ATP_EX_POST_BADI for posting the results in an external system
    We want to use this BADI in the Internet Sales Scenario, to build our own rule, in order to check if in the whole Company exists enough quantity, independently to the plant. The idea is the customer can receive the information about there is enough quantity to buy or not.
    Kind Regards
    Rebeca Nieto
    P.D.: We are implementing CRM 5.0
    Message was edited by: Rebeca Nieto

    Hi Martna
    please see the below link Parab's check list on ROS.Thanks parab it was a good expalnation on ROS with ros grammer syntax.
    you may use client also a different parameter in call structure.
    Re: Error installing CE Evaluation April 2007
    Web Service ID : ROS
    Description: External Web Service in EBP
    Bus Type of a Web service : List of Vendors
    Display Partner Data again in Vendor List : X
    Vendor Root Node : 50000620 (this is Vensor Root node in EBP client)
    Use Error Log : X
    Use HTTP GET to call Web Service : <blank>
    Codepage of Service: <blank>
    Techinical type of Service : <Blank>
    Logical system : SRDCLNT310 (this is ROs client from there supplier will be transfered)
    Path for symbol for service : <blank>
    Standard Call Structure Parameter setting as follows
    1. <blank> http://....ros_prescreen/main.do URL
    2. sap-client 310 fixed_value
    3. sap-username dineshp fixed_value
    4. sap-password GAJANAN fixed_value
    5. HOOK_URL <blank> Return_URL
    6. ~OkCode ADDI fixed_value
    7. ~target top fixedvalue
    8. ~caller CTLG fixed_value
    Also defined ROS external web service as default CAT attribute in the organization setting.
    BBP_MARKETP_INFO table entry in EBP client.
    Hope it helps to configure ROS in define webservices.
    regards
    Muthu

  • What are the several layers to implement Business Add-Ins?

    Hi,
    What are the several layers to implement Business Add-Ins?
    BTE enhancement take place only on  three levels (SAP - partners - customers).

    Hi Vishnu,
    I am just going through the below link for BTE stuff.
    confused at the word 'software layers' in the same..
    Link:
    http://help.sap.com/saphelp_nw04s/helpdata/en/eb/3e7ceb940e11d295df0000e82de14a/content.htm

  • Business Add-Ins for Purchasing

    hi Gurus
    can any one explain  me how to keep seetings in business Add-Ins for Purchasing

    Hi
    To implement BAdIs, you need advanced knowledge of ABAP
    Standard settings
    In the standard system, the Business Add-In is not active.
    You create business add-in definitions using transaction SE18. They contain the business add-in interface. In the application code the instance variable is typed according to this interface. You can create several implementations for each add-in definition.
    There are two main types of BADI definitions:
    Multiple use - that is, there can be several active implementations
    Filter-dependent  - that is, you apply a filter value to each method called (for example, a country). A  different (active) implementation is then called for each value. Possible filter values are characterized by the filter type.
    for finding the BAdi's for Purchasing goto SE18, Click F4, Click on Infiormation system, give Package as ME.
    List of BAdi's will be displayed
    Thanks & Regards
    Kishore

  • Add-Ins menu not visible in Crystal report for Sap Business One

    Hi,
    I have installed the Crystal Report Design for Sap Business One on my customer server.
    But when I open the Crystal Report I can't see the Add-Ins menu to put the rpt directly on my Sap Business One.
    I have installed it on many customer, but only with this I have this type of problem.
    There is some restriction on Sap Version/Patches or Authorization Users or some check that I have to set on Sap or on Crystal Report?
    Regards
    Marco

    Hi All,
    i have the same issue on crystal report add-ins. Have you able to solve this without upgrading our sap business one to the latest version or patch level? Please see details below.
    OS: MS Windows 7 SP1
    SAP Business One 8.82 pl7
    Crystal report 2011
    Crystal report integration package installed under B1_SHare/Client
    But still the problem persist on the workstation.
    Please help me solve this problem.
    Thank you,
    ana

  • SAP Business Objects Add-ins

    Hello,
    I have a computer with SAP Business Objects 4.1 SP2 and SAP PowerDesigner 16.5.3.2 (4343).
    When I try to enable SAP BusinessObjects Add-ins I get the error message "Add-in SAP BusinessObjects license check failed".
    Anyone can help ?
    Kr,
    Thierry

    Hello Marc,
    As ex-Sybase customer, I wasn't aware about a version "Standard Edition" vs another one.  I just made a control about which version is installed.
    I made a control and I confirm the following elements:
    - It isn't PowerDesigner "Standard Edition"
    - Client platform is Windows 8.1
    - I noticed a problem with "gacutil.exe" during initial installation of version 16.5.
    - Associated license is "EnterpriseArchitect"'
    - I confirm I cannot activate several add-ins such as "SAP Business Objects", "SAP HANA" and "SAP ERP"
    - I see all add-ins mentioned before in PowerDesigner add-ins menu (General options)
    Kr,
    Thierry

  • Why don't installed SSIS Add-ins appear in either the Toolbox or SSIS Toolbox?

    Greetings!
    Why don't installed SSIS Add-ins appear in either the Toolbox or SSIS Toolbox? I have restarted Visual Studio and (heard this might work) restarted the SSIS service, but I still never see any installed add-in.
    Thank you.
    ---------------- GeorgeS, aka "SQLPadawan"

    Hi George,
    What’s the version of your SQL Server? If the SQL Server Integration Services version is 2012, we should use SSDT which can be installed from Shared Features or SQL Server Data Tools – Business Intelligence for Visual Studio 2012 which should be installed
    separately or installed within Professional, Ultimate, or Premium Edition of Visual Studio 2012.
    If the SQL Server Integration Services version is 2014(except Microsoft SQL Server 2014 CTP2), we can only use this tool Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2013.
    The difference between SSDT for Visual Studio versions as below:
    SSDT-BI for Visual Studio 2013 (SSDT-BI for SQL Server 2014) will support various SQL Server versions as follows:
    SSAS projects can target SQL Server 2014 or lower
    SSRS projects can target SQL Server 2014 or lower
    SSIS projects can target only SQL Server 2014
    SSDT-BI for Visual Studio 2012 and SQL Server Data Tools - Visual Studio 2010 support versions of SQL Server as follows:
    SSAS project can target SQL 2012 or lower
    SSRS project can target SQL 2012 or lower
    SSIS project can target only SQL 2012
    So please open the right SQL Server Data Tools, then based on the SQL Server version to refresh the component. For more details, please see blog post by Vaibhav.
    Reference:
    Interoperability and Coexistence (Integration Services)
    Thanks,
    Katherine Xiong
    If you have any feedback on our support, please click
    here.
    Katherine Xiong
    TechNet Community Support

  • My iphone calendar stopped syncing with outlook 7 thru the cloud. I clicked on tools, trust center, add ins. icloud add in had been disabled. I tried to re enable it but was told that this could only be done by administrator. I am the admin. Help????

    My iphone calendar stopped syncing with outlook 7 thru the cloud. I clicked on outlook tools, trust center, add ins. I noted that icloud add in had been disabled. I tried to re enable it but got a message that this change could only be done by administrator. I am the administrator. Help???? Any ideas?

    I do not believe this. I have been going nuts trying everything as in prior posts, and this has been a problem for users at least since 2010. I had this problem a long time ago and didn't pay too much attention to it because it was my iPad, and I depended on my BB a a base calander to feed Outlook. I became very concerned within the past week when I switched my BB to iPhone 5s, and was carrying both because I still needed to carry the BB for new calander enteries to sync up to Outlook 2007.
    I had followed http://support.apple.com/kb/HT1925 and delete the apple s/w and re-installed. But according to the previous post, it appears that the issue was in the data - which was not deleted during all these deinstalls nor overridden with the new installs.
    I am a XP user, so my files are in documents and settings/(username) both application data and \local settings\application data, but I also have safari and quicktime installed as well and didn't want to just blow entire high level folders if I didn't have to.
    So I followed http://support.apple.com/kb/HT1925 then purged several apple folders in my windows profile and this definitely blew apple computer\preferences away. What I did was a little clumbsy, and desperate, but it worked. I am finally back in business.
    However, I would like to see someone fine tune this and determine if it was just the preferences folder that needed to be deleted so that iTunes needed to rebuild it, or if there were other filoes that were apparently corrupted away, just to get this to the minimum number of steps to fix the issue.
    BUT THANKS - This has been the most HELPFUL thread to get me syncing agai!!!!

  • JDeveloper Add-ins - Source Control

    How do I add an add-in for Version Control of the software (Servelts/EJBs/shtml) being developed.
    As we are implementing ISO, this seems to be mandatory.
    In the help of JDeveloper 3.0, version control add-ins seems to be possible. We have standardised on visual source safe 6.0.
    any idea on how to integrate these tools together. Alternatively, should I be using any other version control tool?
    Tx in advance.

    I would recomend using version control as the separate tool. Simply check out the files and switch to JDeveloper do work, save swich to the version control and check in.
    In my opinion integrating with JDeveloper is not worth it. First it add-ins do not work well with JDev 3.0. Secondly the working with Business Components wizards and version control is a little tricky - wizards may change mulitple files and it takes a while to learn which files you have to checkout. You may as well check out the entire folder containing the changes, using the version control client. When you check in you can skip the files without changes (most tools should allow to do this).
    Good luck,
    /Michael

  • Error while installing Java Add-Ins on ABAP

    Hi All,
    I am getting an error while doing installation of Jaba Add-Ins on existing ABAP.
    Iam doing installation on AS/400 server having operating system OS/400.
    Error appears at the end when instalaltion starts.
    Following is the error.
    ERROR 2006-07-20 11:49:49
    CJS-20032  Cannot create the secure store; see output of log file E:\usr\sap\SAPinst\NW04SR1\WEBAS_JAVA_DB4\ONE_HOST/SecureStoreCreate.log: Attaching Java program to /usr/sap/SAPinst/NW04SR1/WEBAS_JAVA_DB4/ONE_HOST/install/sharedlib/tc_sec_secstorefs.jar.Attaching Java program to /usr/sap/SAPinst/NW04SR1/WEBAS_JAVA_DB4/ONE_HOST/install/sharedlib/exception.jar.Attaching Java program to /usr/sap/SAPinst/NW04SR1/WEBAS_JAVA_DB4/ONE_HOST/install/sharedlib/logging.jar.SAP Secure Store in the File System - Copyright (c) 2003 SAP AG
    And the SecureStoreCreate.log content is as follow.
    Attaching Java program to /usr/sap/SAPinst/NW04SR1/WEBAS_JAVA_DB4/ONE_HOST/install/sharedlib/tc_sec_secstorefs.jar.
    Attaching Java program to /usr/sap/SAPinst/NW04SR1/WEBAS_JAVA_DB4/ONE_HOST/install/sharedlib/exception.jar.
    Attaching Java program to /usr/sap/SAPinst/NW04SR1/WEBAS_JAVA_DB4/ONE_HOST/install/sharedlib/logging.jar.
    SAP Secure Store in the File System - Copyright (c) 2003 SAP AG
    java.lang.ExceptionInInitializerError
         at java.lang.Error.<init>(Error.java:37)
         at java.lang.ExceptionInInitializerError.<init>(ExceptionInInitializerError.java:61)
         at javax.crypto.Cipher.a(Unknown Source)
         at javax.crypto.Cipher.getInstance(Unknown Source)
         at iaik.security.provider.IAIK.addAsProvider(IAIK.java:1655)
         at iaik.security.provider.IAIK.addAsJDK14Provider(IAIK.java:1612)
         at iaik.security.provider.IAIK.addAsJDK14Provider(IAIK.java:1623)
         at com.sap.security.core.server.secstorefs.Crypt.<clinit>(Crypt.java:82)
         at com.sap.security.core.server.secstorefs.SecStoreFS.setSID(SecStoreFS.java:158)
         at com.sap.security.core.server.secstorefs.SecStoreFS.handleCreate(SecStoreFS.java:804)
         at com.sap.security.core.server.secstorefs.SecStoreFS.main(SecStoreFS.java:1274)
    Caused by: java.lang.SecurityException: Cannot set up certs for trusted CAs
         at java.lang.Throwable.<init>(Throwable.java:195)
         at java.lang.Exception.<init>(Exception.java:41)
         at java.lang.RuntimeException.<init>(RuntimeException.java:43)
         at java.lang.SecurityException.<init>(SecurityException.java:32)
         at javax.crypto.b.<clinit>(Unknown Source)
         ... 9 more
    Caused by: java.lang.SecurityException: Cannot locate policy or framework files|
         at java.lang.Throwable.<init>(Throwable.java:195)
         at java.lang.Exception.<init>(Exception.java:41)
         at java.lang.RuntimeException.<init>(RuntimeException.java:43)
         at java.lang.SecurityException.<init>(SecurityException.java:32)
         at javax.crypto.b.a(Unknown Source)
         at javax.crypto.b.g(Unknown Source)
         at javax.crypto.b$0.run(Unknown Source)
         ... 10 more
    I am not able to locate where the problem is.
    Can any one suggest me some solution to this problem.
    Regards,
    Rajesh Patel

    HI,
    Are you installing J2EE Add-in with SSL option activated ? If so, I think there is some IAIK/SSL libraries that have to presented on server to proceed with installation successfully. You can also try installing Add-in without SSL/https option activated and configure SSL afterwards.
    Regards,
    Mike

  • Error Message: Data from Business Add-In ME_PROCESS_PO_CUST not transferred

    Hi All,
    I have done a BADI implementation for ME_PROCESS_PO_CUST and when I try to convert a PR to PO using ME59N in ECC u2013 AFS System I am getting below error message.
    Data from Business Add-In ME_PROCESS_PO_CUST not transferred.
    I am trying to populate certain PO fields ( ekko and ekpo ) from PR fields. But the above error occurs when I update the Ex Factory Date manual that is EKPO-J_3AEXFCM.
    I am updating this in the method PROCESS_ITEM and what I found while debugging is in the class CL_PO_HEADER_HANDLE_MM, in the implementation of IF_FLUSH_TRANSPORT_MM~START, the contents of field u2018my_iteration_countu2019 keeps increasing and becomes 10 and raises this error.
    I read few of the related questions raised by others in this forum and understood that this can happen if I try to change the field that is disabled ( greyed) in ME22N. But this field that I am talking about is enabled.
    I also tried to move my code of populating the field EKPO-J_3AEXFCM from the PROCESS_ITEM to the enhancement point just above the user exit EXIT_SAPMMO6E_018 but still it doesnu2019t resolve the error.
    (We donu2019t want to use User Exit and hence we are trying with BADIs or enhancement point.)
    Can anyone please help me with this. I also found an OSS note 1334046 but not sure if that can resolve my issue.
    Thanks in advance.
    Ameesha.

    Hi Ameesha,
    i think u need to implement the BADI ME_PROCESS_PO_CUST in SPRO settings.
    SPRO>Purchasing>Business Add-in Purchasing-->BAdI: Enhance Processing of Enjoy Purchase Order
    try this once.
    All check this link.
    [Error Message: Data from Business Add-In ME_PROCESS_PO_CUST not transferred;
    Hope it helps.
    Regards,
    Raj

  • How do I sign my VB / VS 2010 based shared COM add-in for Excel so it loads when the user has checked "Require application add-ins to be signed by a trusted publisher"?

    My COM add-in is developed using VS 2010 and VB. It's a shared COM add-in (not VSTO) and it works with Excel 2007 - 2013. My installer is signed with a code signing certificate but it would appear that my add-in's .dll should also be signed if the user has
    checked the "Require application add-ins to be signed by a trusted publisher" option.
    The "Sign the assembly" option is checked in my add-in's VB -> My Project -> Signing. I have a .snk file selected which I seem to recall generating 6 or 7 years ago when I ported the COM add-in from VB6 to .NET. 
    I have an up-to-date Comodo code signing certificate (a pfx file called MyCompanyCodeSigningCertificatePrivateKey.pfx) which I purchased to use with the installer and was wondering if and how I could use this.
    I tried selecting my pfx file in the My Project -> Signing -> "Choose a strong name key file" dialog. It made a copy of the pfx file in my project folder but when I tried to build the project, I got the following error:
    Error 1 Cannot import the following key file: MyCompanyCodeSigningCertificatePrivateKey.pfx. The key file may be password protected. To correct this, try to import the certificate again or manually install the certificate to the Strong Name CSP with the
    following key container name: VS_KEY_C0B6F251F0FB6016
    After a little research, I found out I might be able to use signtool to sign the dll in a post-build step.
    I added the following command to the post-build event, before the command I use to regasm the assembly.
    "path to signtool\signtool" sign /f "MyCompanyCodeSigningCertificatePrivateKey.pfx" /p "xxxx" /v "$(TargetPath)"
    When I built the project, the dll appeared to get signed (the output window showed a bunch of confirming text as well as "Successfully signed: c:\MyAddIn\bin\Release\MyAddIn.dll") but the next step in the post-build (regasm myaddin.dll /codebase)
    issued a warning RA0000 (see below) but reported "Types registered successfully".
    Here's the message I get from regasm, even though the output window says the dll was sucessfully signed:
    RegAsm : warning RA0000: Registering an unsigned assembly with /codebase can cause your assembly to interfere with other applications that may be installed on the same computer. The /codebase switch is intended to be used only with signed assemblies. Please give your assembly a strong name and re-register it.
    Types registered successfully
    I'm not using a shim if that makes a difference.
    How do I sign my add-in so it loads when the user has checked "Require application add-ins to be signed by a trusted publisher"?
    Any tips would be appreciated.

    Hello,
    Why do you need to use the regasm utility from the post-build action?
    There is a difference between signing the assembly with a strong name and digital signature. The
    How to: Sign an Assembly with a Strong Name article in MSDN explains how to sign an assembly with a strong name (.snk). See
    How to digitally sign a strong named assembly for adding a digital signature.
    You may also find the
    What's the Difference, Part Five: certificate signing vs strong naming article helpful.

  • How to create a new report using MS Word add-ins?

    Hi, I am a newbie. I am using BI Publisher 10.1.3.4 and l want to create a simple report using BI Publisher from MS Word add-ins. I don't have a default template. What are the steps to create a new report from scratch. I want to create a simple report for one table contains 4 columns & 2 rows data, and then save the report under my folder.
    I am in an urgent need to learn this, any suggestions are highly appreciated.
    Thanks all.

    Thx Everyone, I figured that out. It's simple and clear to me.

  • Error while opening Excel file with Add-ins "CtExcelLinksWeb.xll" for BOFC

    Hi,
    While opening an excel sheet with the Add-ins, "CtExcelLinksWeb.xll", the following error is being displayed,
    The file you ar trying to open , "CtExcelLinksWeb.xll", is in different format than specified by the file extension.
    Verify that the file is not corrupted and is from a trusted source before opening the file. Do you wnat to open the file now?
    If any setting is required for solving the error kindly help me on it.
    Thanks
    Prity

    Hi ,
    I think you are using older version,use microsoft excel 2007 version,then it will opens.
    Regrads,
    SVS
    Edited by: svskumar on Aug 19, 2010 12:18 PM

Maybe you are looking for

  • Getting error while deploying the ejb in jboss3.2.3

    i m getting following error msg while deploying my ejb in jboss-3.2.3. i m deploying the same code available at http://www.ftponline.com/javapro/2003_01/online/j2ee_bkurniawan_01_09_03/ 04:30:48,955 INFO [MainDeployer] Starting deployment of package:

  • How do I change the pixel size when converting Word doc to .pdf?

    When converting a Word Document to .pdf the file size is too large. How do I reduce the pixel size?

  • Answers When I click on all pages it is very slow and sometimes times out

    we have a report that returns 127,000 rows quickly and displays 25 at a time. i can click on next page and it is quick to display the next page but if I click on all pages it takes forever or times out. Any Suggestions? Thanks, Rodney

  • Custom domains

    I have created 2 sites in iWeb. I also have a custom domain name that I want to set up - however in mobileme it only lets me add 1 custom domain. My question is by adding this custom domain, which of my 2 iWeb sites will it point to then? Is it possi

  • Process only when there is a change in source file

    Hi Experts, My scenario is File to File. Requirement is, source file need to be picked up only if there is change in the data. Please guide me the approach for this. Thanks Kishore