Creating and Registering add-on package SAP 9.1
Most of the SDK developer of SAP Business One are using 3rd party tool or Installshield to compile their add-on. But in the new version of SAP Business One 9.1, one the highlights for this version is the Enhanced lifecycle management for extension. This is the new light-weight approach for add-on deployment. The benefits of this update are:
- Simplified extension development and lifecycle management including add-ons and extreme apps.
- Remote control the extension lifecycle management easily without end-user interaction or system administration privilege.
- Imagine, there's no more hustle in the end user part as they install and uninstall the add-on.
- You don't need to call any support as the add-on failed to install in the end user part.
- Less time to compile the add-on less hustle to deploy the package.
- Check your SLDModel.SLDData database.
- The Identity Specification for Tasks and TaskProperties tables are set to 'No'
- If the Identity Specification is set to 'Yes' then you should reinstall your SLD.
- Make sure that the SAP Business One SDK is installed in your machine.
- Go to: "C:\Program Files (x86)\SAP\SAP Business One SDK\Tools\ExtensionPackage"
- Open "ExtensionPackage.exe"
- Extension Name is mandatory, this is your add-on name.
- Extension Version: your add-on version
- Extension Provider: you can input your company name
- Extension Namespace: you can input your company name or your initials
- Supported Database: choose platform where you deploy your add-on package
- Contact Data: you can input your company name
- In the Open Exe file, browse your add-on exe file.
- If your client is using SAP Business One 32-bit then select the SBO 32-Bit Client add-on
- If your client is using SAP Business One 64-bit then select the SBO 64-Bit Client add-on
- If your client is using SAP Business One for HANA then select the App for the version for SAP HANA
- Select all the necessary files that you need in your package.
- For example, if your add-on used .srf form.
- Select all the necessary library files(DLLs) the you need in your package.
- If your client is using SAP Business One 32-bit then select the Register 32-Bit Microsoft COM DLLs
- If your client is using SAP Business One 64-bit then select the Register 64-Bit Microsoft COM DLLs
- Common DLLs that need to include are:
- Interop.SAPbobsCOM.dll
- Interop.SAPbobsuiCOM.dll
- If you created your own library kindly select it.
- Your package is compatible with SAP Business One
- From - To
- Example 9.0 to 9.1
- Honestly, I really don't know how to use this function.
- Export - export your file as .ard file
- Import - import your .ard file
- Package - export your file as 1 file (zip) file
- This package used in the Extension Manager of SLD.
- Open your SAP Business One Service manager by double clicking it in your notification area.
- Select License Manager in Service drop down selection.
- Click Settings
- Configure Security
- It will open your default browser. The link looks like: https://<server-name>:30010/ControlCenter/
- If you encounter a Certificate error, just click Continue.
- Login your SLD credentials. Default username: B1SiteUser
- If you are successfully login change the ControlCenter to ExtensionManager
- In the Extensions tab, kindly click Import button and browse your add-on package.
- After you successfully select your add-on package, click Upload.
- If your received an error "Cannot reserve ID for invalid name 'TaskProperty'". Kindly scroll up this post.
- Click Next
- If you have parameters in your add-on package you may now put value
- Click Next
- Then Finish
- Your package is now in the list.
- In the Company Assignment tab, click the Company Database in the Company List that you want to assign the add-on package or extension.
- Click Assign button, the specify an extension or add-on package.
- Click Next
- Parameters, click Next
- Default Startup mode for each user.
- You can select Default, Automatic, Manual, Disabled
- Click Next
- Then Finish
- Your package is now in the list for the specific Company Database.
SAP
ReplyDeleteThanks for sharing this niche useful informative post to our knowledge, Actually SAP is ERP software that can be used in many companies for their day to day business activities it has great scope in future.
Regards,
SAP training in chennai|SAP Course in Chennai|sap training in Chennai
Thanks for dropping by Amirtha. Hopefully the world will used SAP as their ERP. :)
Delete>>>>> Download Now
Delete>>>>> Download Full
>>>>> Download LINK
>>>>> Download Now
>>>>> Download Full
>>>>> Download LINK rl
Hi
ReplyDeleteI have tried installing the add-on through light weight deployment.
It worked fine for me.
Here is my question?
I having X86 and X64 Add-On's when i open X64 it shows me that "X32 is not Compactible" how can i Suppress this message.
What SBO Client you are using? Is it x86?
DeleteYep when i open X 86 it show X64 is not compact-able
Deletewhen i open 64X it shows X 32 is not compact-able
Sorry for the late reply tooo
Try to install x64 add-on only.
DeleteWhat patch level of SAP Business One are you using?
ReplyDeleteI am on SAP 9.1 PL03, I am able to import the extension, but I don't have any companies appearing in the company list so I am not able to assign it to any companies.
Try to re-attach the SBO-COMMON database and attached it again.
DeleteHi Hikaru,
ReplyDeleteI have follow your instructions. Imported package with ZIP files and assigned it to the company database are success. But the addon not appear in the Add On Manager List.
There are missing step? I have attach and re-attach sbo-common database also.
Thank you.
Best Regards,
Muh.Ulfah
Check in pending add-on and failed add-on for light weight deployment
DeleteHello, I have created lightweight addon but that is not connecting with company. As soon as i am connecting system showing message Addon Uninstall, Although addon is still available.
ReplyDeleteMake sure you're running the SAP Client as an Administrator (Right-Click => Run as Administrator)
DeleteAnnoyingly, the installation/updating doesn't seem to work if it's not run as admin.
Thanks for solution plss can i am bit confused abt last few steps can u please explain me clearly Company Assignment:
ReplyDeleteYou can now deploy your extension or add-on package in the specific Company database.
In the Company Assignment tab, click the Company Database in the Company List that you want to assign the add-on package or extension.
Click Assign button, the specify an extension or add-on package.
Click Next
Parameters, click Next
Default Startup mode for each user.
You can select Default, Automatic, Manual, Disabled
Click Next
Then Finish
Your package is now in the list for the specific Company Database.
Company Assignment is, when you want to deploy your add-on on specific company. For example you have 2 company database. SBODemoAU and SBODemoUS. You want to deploy it only in SBODemoUS.
DeleteHi Guys
ReplyDeleteI am a SAP Certified consultant and want to develop some addons for a client whom I do adhoc work for.
Only problem not I am facing is they have SBO 8.82 and I am still running 8. I no longer belong to any SAP Partner company, I do freelance work.
So is there a way I can get a SBO 8.82 full version if you are not part of the company that is SBO Partner ?
No, there's no way you download 8.82 family if you don't have credentials in partner edge which is basically your credentials will be given by the SAP Partner company.
DeleteHow do you deploy SAP B1 (Update) Add-Ons if you are using a big Microsoft RDS Serverfarm? (without Citrix Extension)
ReplyDeleteIs it necessary to install a new Add-On on every Server? Please tell me a better solution!
Thank you and best regards.
Hi, you only need to deploy on the SAP Server. And it will automatically deploy in Terminal Server or RDS Server.
DeleteHi
ReplyDeleteDo anyone who have experience that deploy the addon(extension) on cloud?
I can synchronize the addon, but I can't deploy successfully.
How can I know that it is related to addon source or not?
Regards
This comment has been removed by the author.
ReplyDeleteHi..
ReplyDeleteI want to ask can we make a single package of SBO 32 bit and 64 bit client Add-on?????
please reply asap..
Thank you
How Do I reinstall SLD?
ReplyDeletehello,
ReplyDeletei have done all steps is work in my pc but i have try another pc that not work ?
i have create package for both wen and desktop. ...
i have not understand what problem.....?
pls guid me.....
hi i assign my addon to company but it not show in company. it registered successfully in SLD but not show in company.. please help
ReplyDeletehi Hikaru Shin,
ReplyDeleteI Successfully register add on from server, but in client add on not show in add on manager, please help me..
hi Hikaru Shin,
ReplyDeleteI Successfully register add on from server, but in client add on not show in add on manager, please help me..
Hi - did you ever solve this problem? Please share with me your solution.
DeleteYou have provided an nice article, Thank you very much for this one. And i hope this will be useful for many people.. and i am waiting for your next post keep on updating these kinds of knowledgeable things...
ReplyDeleteSAP Training
hello, thank you for the post, but I have a problem with the addon at the Browser, because in sap desktop it works fine, but I cannot see the addon on the web, I followed the post step by step but i dont know what else could i do...thank you
ReplyDeleteHi - did you ever solve this problem? Please share with me your solution.
DeleteA blog must be connected to the person in need. It is really important to understand the actual feel of such necessity and the essence of objective behind it. Author must give proper time to understand every topic before writing it.
ReplyDeleteขอโฆษณา
Share great information about your blog , Blog really helpful for us . We read your blog , share most useful information in blog . Thanks for share your blog here .เปิดบัญชี XM
ReplyDeleteBraindumps4IT is an amazing resource that facilitates those who want to pass their SAP certification exams in a just first attempt. If you have not much time to get prepared for your C_TADM55_75 exam questions then you must consider Braindumps4IT braindumps. They have all verified exam questions answers which cover the core topics of the C_TADM55_75 exam very comprehensively. We claim that your C_TADM55_75 exam success is 100% guaranteed and will refund you completely if you fail.
ReplyDeleteNice Post! I appreciate to you for this post. Really you are the best. SAP HANA Exam Dumps
ReplyDeletenice
ReplyDeleteGood info. Lucky me I recently found your blog by chance (stumbleupon). I've book-marked it for later!
ReplyDeletebàn ăn gỗ
At Certsout.com we provide easy, secure and guaranteed methods to pass any IT certification exam with ease. Certsout provide testified exam dumps of Certification Exam in PDF. Certsout provide Testing Engine with 100% Passing Guarantee. Purchase real and authentic exam preparation software, PDF files in reasonable prices. http://www.certsout.com/
ReplyDelete100% Pass Guarantee is offered by Prepare4test after ACA Cloud Native Certification Exam ACA-CloudNative exam preparation, with Prepare4Test’s exam dumps. You can pass the ACA-CloudNative exam in the first go with good marks, and it will be easy for you to attempt all ACA-CloudNative questions.
ReplyDeleteDownload the Alibaba ACA-Cloud1 Q&A PDF file easily to prepare ACA Cloud Computing Associate Exam. It is particularly designed for Alibaba ACA-Cloud1 exam and our Alibaba specialists have created this ACA-Cloud1 Question Dumps observing the original ACA-Cloud1 exam.
ReplyDelete>>>>> Download Now
ReplyDelete>>>>> Download Full
>>>>> Download LINK
>>>>> Download Now
>>>>> Download Full
>>>>> Download LINK