Baanboard.com

Go Back   Baanboard.com > Forum > General Topics > General Discussion & Chat

Retirement Notice

Baanboard is shutting down on 31-dec-2023. See: http://www.baanboard.com/baanboard/showthread.php?t=76043


User login

Frontpage Sponsor

Main

Poll
What do you expect from your SI Implementation partner for the success of ERP implementation.
Bring best practices - Not to offer more CR's Leveraging standard functions
20%
Need more honesty to work with the Users until their processes are fully mapped & Users are trained
40%
Focus on process automation/ integrations/ Real time data/ BI analytics
13%
Stick to basics
27%
Total votes: 15

Reference Content

Reply
 
Thread Tools Display Modes
  #1  
Old 26th February 2005, 00:37
cmassdba cmassdba is offline
Newbie
 
Join Date: Feb 2005
Posts: 2
cmassdba is on a distinguished road
Baan: 5 - DB: oracle - OS: solaris
BAAN Data Model Exposed

Hello, I have not used Baan but am working on a project with a client to scope out a process of extracting product information from a Baan database and putting this info into a product marketing database. We are at a high level right now and client reps cannot tell me whether Baan database is obfuscated like SAP (table names and columns names are meaningless) or if the product information residing in Baan is easy to identify in table and column names.

Can I replicate data out of Baan and into another Oracle database (the client can tell me that their Baan DB is Oracle) or does Bann restrict this type of activity. If restricted, would I have to by a data pump tool or some other interface tool to get at the product data in the Baan DB?

Thanks IN Advance

PS, Any good sites that discuss the Baan DataModel?
Reply With Quote
  #2  
Old 26th February 2005, 15:50
patvdv's Avatar
patvdv patvdv is offline
Board Master
 
Join Date: Aug 2001
Location: Belgium
Posts: 2,184
patvdv will become famous soon enough
Baan: n/a - DB: n/a - OS: AIX, HP-UX, Linux
First of all, it's Baan and not Bann. Secondly, the whole data model is pretty much company confidential information so unless you have an agreement with SSA then your chances to get this information would be pretty slim I'd say.
__________________
Regards,

Patrick Van der Veken - Admin & Founder - (c) 2001-2023 baanboard.com/baanforums.com
Reply With Quote
  #3  
Old 26th February 2005, 16:47
Markus Schmitz's Avatar
Markus Schmitz Markus Schmitz is offline
Guru
 
Join Date: Feb 2002
Location: Cyprus
Posts: 670
Markus Schmitz is on a distinguished road
Baan: Ivc4 - DB: Oracle8i/9i/10g - OS: HP-Ux11i
No double postings in several forums please!
__________________
Markus Schmitz
Senior Consultant
SOFTimpact Ltd.
Reply With Quote
  #4  
Old 28th February 2005, 12:46
vahdani's Avatar
vahdani vahdani is offline
Guru
 
Join Date: Aug 2002
Location: Cologne, Germany
Posts: 483
vahdani is on a distinguished road
Baan: all - DB: all - OS: Unix / Win2K
Baan Data Model in a Nutshell

Hi,

Baan Data Model is not obfuscated. But some parts of it can be pretty complicated as one would expect in any ERP software of this calss. One very important point about Baan Data model is the consitent use of four letter words for table column names: example "orno" stands for "Order Number "cuqs" stands for "Code for Unit of Quantity in Sales line", you get the drift! Baan professionals usually know most of the table field names that interrest them. Table names are also standardised for example "tdsls040" is "sales order header" table. "td" stands for "Distribution" Package, "sls" for sales module (which is part of the Distribution Package) and 040 is a running number. The easiest way to find out the table names is to use the field level help of a Baan program. Any Baan user should be able to show you how to call help. The table name and field name seperated by a point (".") should appear on the forst row of the help. One pretty usefull tool is Baan "General Table Display" program ttaad4500 which can normally be started from the menu bar option "Start program". You can use "Genaral Table Disply" (GTD) to select tables from a table list with descriptions and then see all the fields in the table. You can switch to and from the standerd "four letter" column name to a more meaningfull name by entering a star character (*).

In Oracle is each table name supplemented with the Baan company number. For example the table for Sales order header in company 100 is called "tdsls040100". The column names are the same as in GTD but prefixed with a "t$". For example the order number in the above table would be "t$orno".

Armed with these basic infos, you should be ready to go with your work. Therfore.........
__________________
May the force be with you!
Reply With Quote
  #5  
Old 28th February 2005, 17:38
cmassdba cmassdba is offline
Newbie
 
Join Date: Feb 2005
Posts: 2
cmassdba is on a distinguished road
Baan: 5 - DB: oracle - OS: solaris
Thank you for the responses.

I realized after reading my own post that I had spelled Baan incorrectly. I apologize. My Bad.

Being new here, I only noticed the Database category after posting in the General Discussion group and posted there thinking I'd get to the right group there. Sorry.

I really appreciate the detailed information given on the data model nomenclature. It gives me more to go on. I am trying to estimate the time involved in developing an interface to Baan product info for a client and not having work on Baan this is very helpful.

I need to replicate out of Baan the product specific info (Global Unique Id, description, size, weight etc) and populate an Oracle DB that will backend a Web site for consumers and other major resellers of these products.

Can I use Oracle's replication features with Baan or is that locked down?

Is there a built in data extraction tool?

It would be nice if I could ask the client all these questions but they do not have the IT staff or knowledge of this product to answer them.

I appreciate your time and guidance.
Regards
Reply With Quote
  #6  
Old 28th February 2005, 18:09
lbencic's Avatar
lbencic lbencic is offline
Guru
 
Join Date: Dec 2001
Location: Lisle, IL, USA
Posts: 1,148
lbencic will become famous soon enough
Baan: 2.2d - LN - DB: most - OS: most
The data you listed can be found in Baan V in the table:

tcibd001xxx - Item Base Data, where xxx is your comany number in Baan

tcibd001.item - Unique Identifier
tcibd001.dsca - Item Description
tcibd001.dscc - Size
tcibd001.wght - Weight
tcibd001.cwun - Weight Unit Code

Check as Vahdani suggests in GTD if you need additional fields, mostly they are on that table, but there are some related tables with item information in them, post up if you cannot find what you need.

As for an extraction tool - probably Exchange is the closes without a 3rd party tool (Nazdaq's QPTool for Windows for example is nice), or maybe Baan's OpenWorld, which costs extra. Exchange will produce a fixed or delimited ASCII file. Here's a good link with Exchange Info for Baan V:

Exchange Post

I'm not big on the Oracle / DB side, maybe there is other methods there.
Reply With Quote
  #7  
Old 28th February 2005, 18:11
vahdani's Avatar
vahdani vahdani is offline
Guru
 
Join Date: Aug 2002
Location: Cologne, Germany
Posts: 483
vahdani is on a distinguished road
Baan: all - DB: all - OS: Unix / Win2K
For some reason I dont think that replicating whole tables is the right way for you. You can read/extract Oracle Data using tools that use ODBC, JDBC,etc. BUT NEVER EVER WRTE BACK DATA INTO BAAN TABLES. This brings (at least) seven years of bad luck!!!

You might want to look at Crystal Reports as well. CR comes with a Baan Native Driver which can read from Baan regardless of the actual DB backend and allows generation of reports (Sorted/grouped lists and Charts) which can then be published on web using Crystal Enterprise Software.
__________________
May the force be with you!

Last edited by vahdani : 1st March 2005 at 14:53.
Reply With Quote
  #8  
Old 1st March 2005, 11:21
foxguard's Avatar
foxguard foxguard is offline
Member
 
Join Date: Sep 2001
Location: Manila, the Philippines
Posts: 40
foxguard is on a distinguished road
Baan: Triton3x, Baan IV/V, Ln6.1 - DB: BISAM, Informix, Oracle, MS SQL - OS: Unix, MS Windows
Table Definitions

Actually, if you have access to Baan Tools, there are some reports to print table definitions. The challenge would be getting the relationships with between the tables. In Baan ERP V, if you know DEM and have access to it, I think you can build the data model there. There is a utility in that particular package. This is not taught in DEM training but I experimented with it back in 2003.

Last edited by foxguard : 1st March 2005 at 11:23. Reason: add version were DEM functionality is available
Reply With Quote
  #9  
Old 1st March 2005, 14:49
dave_23's Avatar
dave_23 dave_23 is offline
Guru
 
Join Date: Oct 2002
Location: Portland, OR
Posts: 1,303
dave_23 will become famous soon enough
Baan: All - DB: Oracle / MS SQL / DB2 - OS: All
Quote:
Originally Posted by cmassdba
I need to replicate out of Baan the product specific info (Global Unique Id, description, size, weight etc) and populate an Oracle DB that will backend a Web site for consumers and other major resellers of these products.
Really, SSA has that tool already built. its one of their EE/CRM products (I'm a little fuzzy on which ones do which).

and if you're set on building your own - Baan's OpenWorld (SSA TA) would provide you with adapters for ODBC, JDBC, Java, XML, etc.

If you're worried about cost - compare the OpenWorld or EE/CRM products price to license and support fees for the additional Oracle DB server!! It's got to be cheaper!

Dave
Reply With Quote
  #10  
Old 4th March 2005, 23:53
squaresh's Avatar
squaresh squaresh is offline
Junior Member
 
Join Date: Apr 2003
Posts: 14
squaresh is on a distinguished road
Baan: B50c - DB: SQL2000 - OS: WIN2000
Baan sells another great solution, which is BaanBIS (CPM is the new name).
It is initialized with Baan Data Model, so that you just check the field you need, then BaanBIS generates export scheme program or a whole session for export.
It is based on windows, sql server 2000.
There is also predefined models for specific domain: sales, purchase, finance, warehousing, project...
CPM will include Cognos predefined reports.
Reply With Quote
  #11  
Old 19th June 2007, 12:43
ronikb ronikb is offline
Member
 
Join Date: Oct 2002
Posts: 38
ronikb is on a distinguished road
Do you have any info on templates for finanace in baan for cognos.Please share
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
3 Immediate BAAN Opportunities! eddiewindebank Jobs and Resumes 3 19th April 2005 18:54
Data reorganization using Baan Tools over Informix Michail Operating Systems & Databases 1 4th February 2005 16:02
BSP-US (LLC) added as a Baan Education Alliance svandenh General Discussion & Chat 1 20th August 2001 20:44
Fehlerhafte Rabattfindung in C4 Kai's Forum Users Deutsches Forum 2 9th January 2001 01:00


All times are GMT +2. The time now is 00:04.


©2001-2023 - Baanboard.com - Baanforums.com