OmeLuuk
15th April 2002, 12:13
Hi,

There are several things you should convert to RDD before they can work. There are two sessions for doing this, convert to RDD and create RDD.

I have some questions about the RDD process.
1 ) When should I use convert to RDD and not create RDD
2 ) When should I use create RDD and not convert to RDD
3 ) Where is registered what should be converted to RDD, what ttadv tables are involved?
4 ) When I want to "fool" the system and force a new RDD to be created, for Tools for instance, how can I do this? Removal of $BSE/tools/*/dd does not work ;)

Someone to clear this up a bit?

victor_cleto
15th April 2002, 15:18
There is an ongoing discussion here: http://www.baanboard.com/baanboard/showthread.php?s=&postid=7303#post7303 (and you already add a reply to it?) and here: http://www.baanboard.com/baanboard/showthread.php?s=&threadid=1642&highlight=runtime

1 ) When should I use convert to RDD and not create RDD
The need to convert tables are populated by Baan, so you run a convert you have updated something that has been changed in the application data dictionary (APDD) thru usual Baan sessions.
The sessions where changes need to be converted have an option for doing it, so if the people working with them know what they are doing, there would be no need to run a convert :)

2 ) When should I use create RTDD and not convert to RTDD
When somethings has been changed not thru a Baan APDD change session (eg, from an import or a patch installation that includes domains or table definitions).

Note: this will be changed for PMC imports, there is a new PMC that now includes convert to runtime information for tables and domains (the old one already did a convert for sessions automatically).

3 ) Where is registered what should be converted to RDD, what ttadv tables are involved?
ttaad400 for users conversion indicators
ttadv500 for conversion indicators (non tables/domains)
ttadv501 for reconfiguration indicators (domain/tables)
ttadv502 for conversion indicators (domains/tables)

4 ) When I want to "fool" the system and force a new RDD to be created, for Tools for instance, how can I do this? Removal of $BSE/tools/*/dd does not work ;)
You don't fool him, you just run a create instead of a convert:
A convert will look into the tables mentioned above for need to generate runtime, a create will look at what you want and run, wheter it needs or not to be converted.