The tool exports BusinessObjects universe metadata into Excel file including information about objects, predefined conditions, tables, joins, contexts, index awareness and incompatibilities.
Requirements
- Microsoft .Net Framework 3.5
- BusinessObjects XI 3.1 SP3
- Microsoft Office 2007 or OpenOffice 3.0
Installation
The tool is provided and supported by biclever.com.
The tool is build using Express version of Visual Studio, therefore it does not have a normal installer. Maybe I will do something about this later.
How to use
- Start the tool UnvDoc.exe as Administrator
- Login to BOE system. If you cancel login, the tool will run in standalone mode.
- Open universes from the disk or import from CMS.
- Select output options. Do not check “List of values details” unless you need it – extraction of this information is very slow.
- Save result to a specific file or click Quick View to get the result in Excel. (
Example of the result)
More Information
How to diff universes using Universe Documenter
Best practices of using Universe Documenter
List of output Excel columns
Objects
Universe Name
Universe Full Name
Class Path
Class Id
Class Name
Object Id
Object Name
Object Type
Object Format
Object Description
Object Show
Object Select
Object Where
Tables
Object Qualification
Measure Projection
Associated Object
Object Has LoV
LoV Allow Edit
LoV Automatic Refresh
LoV Hierarchical
LoV Export With Universe
LoV Delegate Search
LoV Name
LoV Is Custom SQL
LoV SQL
Can Be Used In Condition
Can Be Used Result
Can Be Used Sort
Security Access Level
Database Format
Classes
Universe Name
Universe Full Name
Class Path
Class Id
Class Name
Class Description
Class Show
Parent Class
Conditions
Universe Name
Universe Full Name
Class Path
Class Id
Class Name
Condition Id
Condition Name
Condition Description
Condition Show
Condition Where
Tables
Mandatory Condition
Apply On LoV
Hierarchies
Universe Name
Universe Full Name
Hierarcy Id
Hierarchy Name
Object Id
Object Name
Tables
Universe Name
Universe Full Name
Table Id
Table Name
Alias
Is Derived
Derived SQL
Table Columns
Universe Name
Universe Full Name
Table Id
Table Name
Column Name
Joins
Universe Name
Universe Full Name
Join Id
Left Table
Right Table
Outer Join
Short Cut
Expression
Contexts
Universe Name
Universe Full Name
Context Name
Context Description
Join Id
Left Table
Right Table
Index Awareness
Universe Name
Universe Full Name
Class Path
Class Name
Object Name
Type
Select
Where
Enable
Incompatibilities
Universe Name
Universe Full Name
Table
Type
Object Id
Object Name
Also datasource name.Actually, if it is possible to extract all the connection properties.It will be really helpful.
Thanks
LikeLike
Hi Dmytro,
I am trying to run the application but it says UnvDoc has stopped working. I have BO 4.0 and .net framework 4 on my system. Is there anything I am missing here. Please help.
Thankyou,
Priya.
LikeLike
Was you able to connect? What did you do before it crashed? Thanks
LikeLike
I have extracted the files to a folder and tried to open unvdoc.exe.
LikeLike
I have downloaded the BI4 version of the software but am unable to utlize the program. When I open the unvdoc.exe I receive a login window that ony states Standalone Mode with a button to click ok. I am using version 4 of Microsoft framwork. I tried running the software from both my desktop and my c:\
Do you have any other idea’s? We are using version 4.0 of BO.
LikeLike
I have also tried running the UnvDoc.application which appears to attempt to install the software, however I then receive an error that the UnvDoc.exe.config.deploy file can not be located. I have down loaded every version of the software related to BO 4.0 available on this page. Any assistance you can offer is greatly appreciated.
Thanks,
Via
LikeLike
Hi dmytro,
This tool is Awesome :)..Thanks a lot..
Btw is there any tool to find out the impacted Reports which is using a particular table??
In other words we are going to decommission a table from a DB and we need to know the list of Business Objects reports impacted.
Thanks in advance.
Arun
LikeLike
Hello Boss :),
Is there any way to achieve this requirement?
Thanks
LikeLike
Check this http://www.infolytik.com/products/metaminer/
LikeLike
Hi Dmytro,
Thanks a lot for the response.
The tools in the link (watched some videos) are awesome but not bale to download it :(….Sent a mail to Support and waiting for their response.
I am just wondering that impact analysis is a basic need for a organization but there is no a feasible solution for it.
I will let everyone know about the response from support team.
LikeLike
Great Tool,
Is it possible to rename an object name (instead of using Translate Manager) and Export the universe (or save it locally).
Thanks,
Tomer.
LikeLike
It is possible using Designer SDK (but you will have to write some code).
LikeLike
Is it possible with .NET frame work .
Can you give me a reference ?
Thanks,
Tomer
LikeLike
Here is a guide for C# https://bukhantsov.org/2011/08/getting-started-with-designer-sdk/. It should be possible to do the same using VB macros in Excel.
To rename an object you just need to change its name e.g.
obj.Name=”New name”;
Here is link to docs: http://help.sap.com/businessobject/product_guides/boexir31SP3/en/bodessdk.zip
LikeLike
Hello!
It seems to be a great tool but I can’t run it under “Windows server 2003 SP2″(VM) hosting BO XI 3.1 SP3. 😦
I’ve just installed .Net 4, rebooted the VM and UnvDoc.exe always says “need .Net 3.5 or greater” !?!
What could be the prob’ ?
Thanks!
Steve
LikeLike
Self affirmations are not neeedd. Your car won’t start but it will be fixed. The train will eventually come even if late. The rain is only natural and welcome, clothes will dry. If the boss complaints and warns you then you where never happy at that job. Everything changed in my life within 45 days. Literally everything. ))) The key is to manifest positive thought beyond the brain, otherwise it will only remain a thought like any other thought. Have an awesome day )
LikeLike
Hello Dmytro,
This is a great tool only thing missing is in Context Tab it doesnot show the Joins available corresponding to those context only shows context Name and left and right table.
could you please let me know how can i check joins in particular context.
Hope you understand the concern here.
Regards
LikeLike
Hello Dmytro,
This tool looks like it will benefit us greatly, thank you for your hard work.
After installation and execution, UnvDcc only opens in standalone mode at login. When I attempt to open a file I get the same exception as other users. How can I get the tool to display a logon screen to connect to our BO Server?
I’m running this on the same server where I run the UDT and I’m running .Net 4.0. and SAP BusinessObjects BI platform 4.0 SP6 (14.0.6.1036) and MS Office 2010.
LikeLike
I don’t see any answers to the several people who have asked about the tool starting directly in standalone mode.
Does anyone out there know how to get the BO Login screen to start in this tool? I would really like to be able to use this tool someday.
Thanks
Susan
LikeLike
Ahh. I figured it out. Have to run this application as administrator.
LikeLike
In the “How to use” Not sure what/how to “Log on to the BOE system”. Is that just openning Universe Designer? I tried that and then it’s still standalone mode. The Import button is grayed out, when I select open a big ugly Unhandled exception is displayed. We us BOXI 3.1.
LikeLike
Hi Dmytro ,
This tool is really helpful.Can You say how to convert BOBJ reports or universe into XML.This will really help us to convert Business object universe to OBIEE RPD .(using this XML)
LikeLike
Hi Dmytro,
I am using your tool for UDT and it has helped us immensly in documenting our historic universes.
We have recently developed a big Universe using IDT and was wondering if this tool will work on IDT or you have another version for IDT?
I am a big ZERO in C/VB or nay coding so do not understand the code.
Regards
Piyush
LikeLike
Dmytro,
Great Work Man!!! Likewise,Is it possible to create universe dynamically through coding using sdk or jdk??
Thanks,
Deena
LikeLike
Thanks for this great tool! SO much better than the old VBA way of exporting this information! You’re awesome for sharing this! 🙂
LikeLike
I was trying to run the exe file. However, it never prompts me the log in screen, and directly go to the standalone. And then I got error message when click on Open. Please help.
LikeLike
Great tool.. Thanks Dmytro.. Would like to know,if you have developed a similar tool for BI 4.0 UNX(Semantic layer)
Thanks,
Sandeep Chandran
LikeLike
Unfortunately I am not working with BO at the moment so the development of the tools has stuck. As soon as I change job, I will continue 🙂
LikeLike
I know that you are not working on BO at this moment. But could you be hired to develop this?
Let me know
LikeLike
Hi,
I am using BO4.0 SP 7 and .Net Framework 4.5 beta version in my local machine.
And also i am using universe documenter 4.0 code its directly opening in standalone mode.
In standalone mode also i am not able to open the universe.
I am getting the following error message,
COM object of type etc etc.
Please help me to slove this.
Thanks in advance
LikeLike
First of all ,thank you,really , this is very useful to us, i even used Excel VBA to export BO universe,but from my local BO client can not connect to remote BO server. we have LADP access.
found this plugin ,its so helpful.
thank you very much.
BR/Johsnon
LikeLike
Hello Dmytro,
thanks for your Generosity to share your fantastic tool with all the BO-Community.
I would like to ask you for the favour, to make the universe restrictions (overloads) visible with the generatet xml-output. In CMC, one can not see them. And in Designer one can show them only by name.
But unfortunately, its a little tricky, because of all the different types of overloads which are available, as e.g. table- or connection-exchanging, sql-conditions or
object related…
Thanks and regards Wolf
LikeLike
Sorry for the mismatch: should be “xlsx-output”
LikeLike
My universe design tool is version 14.1.4.1327 and could not download and create the excel file. I could connect to the server but I received the following error.
Filed. Cannot open the universe. (UX0023): []
I just updated my tools to the latest version of 4.1 SP 4. What should I do.
LikeLike
Hi,
Do we have anything like this to document amny universe od all the universe at once.
Thanks
LikeLike
Hi,
Thanks for sharing, IS there a way to download the restrictions sets applied in Business Objects Universe?
LikeLike
Hi, I have windows7 64-bit installed together with BO 6.5, BO XI 3.1 SP7 and client parts of BO XI 4.1 SP3. When I try to run your application I first get a message saying it is logging on in stand alone mode (which is strange since I have repositories and all). When I click OK in this it opens up the UNV DOC program. When I then click on the “Open” button the whole thing crashes on me. Below is the error message I get.
could this be because I have 64 bit environment and this tool is build for 32bit?
************** Exception Text **************
System.InvalidCastException: Unable to cast COM object of type ‘Designer.ApplicationClass’ to interface type ‘Designer.IApplication’. This operation failed because the QueryInterface call on the COM component for the interface with IID ‘{FB9A5FFE-D301-4011-BDF7-E81A32C3D714}’ failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, Int32[] aWrapperTypes, MessageData& msgData)
at Designer.ApplicationClass.GetInstallDirectory(DsDirectoryID DirectoryID)
at UnvDoc.MainForm.buttonOpen_Click(Object sender, EventArgs e) in C:\Users\dbu\Documents\Visual Studio 2010\Projects\UnvDoc\UnvDoc\MainForm.cs:line 65
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5477 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
—————————————-
UnvDoc
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/tolsson.CSCSWEAH496179/Downloads/UnvDoc/UnvDoc.exe
—————————————-
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
—————————————-
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
—————————————-
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
—————————————-
Interop.Designer
Assembly Version: 12.0.0.0
Win32 Version: 12.0.0.0
CodeBase: file:///C:/Users/tolsson.CSCSWEAH496179/Downloads/UnvDoc/Interop.Designer.DLL
—————————————-
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
LikeLike
Do you have this tool that run using SAP Business Object 4.0 version or later?
I really need this kind of tool
LikeLike
Hi i would like Document the unvirese of version4.0 i have the downloaded the zip file accordingly and when i was trying to run the Unv Doc.exe,is it not asking for me to login and its directly saying the “STAND ALONE MODE”..is it required to make any intial setting in our system
please help me thanks in advance
Thanks
R.sumanth
LikeLike
Rightclick UnvDoc.exe and open using “Open as Administrator”. That should do the trick!!
LikeLike
Thanks for your Reply
when i was trying to do in that way its asking for the credentials of my RDC instaed of BOE, and even my RDC credentials are not working please help me thanks in advance….
LikeLike
Hi,
Really I liked the tool .
By any chance do you have similar tool developed for IDT (Information Design Tool)/BO XI 4?
Thanks
Suman
LikeLike
The above requirement says ■BusinessObjects XI 3.1 SP3
Do we still need that file to use it in 4.0 environment?
Thanks,
LikeLike