NPRao
9th October 2002, 01:11
Hi Guys,

What does this line mean ?

:SEQU:fmlbd300.sfty fmlbd300.sfco fmlbd300.stty fmlbd300.stco fmlbd300.ulad fmlbd300.stad fmlbd300.load


$ tail $BSE/dict/ddb52a/dfmlbd
:REFC:fmzld300.shpm 0 t1
:REFC:fmzmf400.shpm 1 t1
:REFC:fmzmf401.shpm 1 t1
A
:AUDT:fmlbd300.aamt fmlbd300.acpu fmlbd300.addt fmlbd300.bpsn fmlbd3
00.ccty fmlbd300.ccur fmlbd300.cdat fmlbd300.cdec fmlbd300.cpln f
mlbd300.cpro
:AUDT:fmlbd300.cvat fmlbd300.cvyn fmlbd300.eamt fmlbd300.idoc fmlbd3
00.invd fmlbd300.ityp fmlbd300.ldad fmlbd300.lddt fmlbd300.load f
mlbd300.pddt
:AUDT:fmlbd300.proc fmlbd300.rfsh fmlbd300.rono fmlbd300.serv fmlbd3
00.sfad fmlbd300.sfco fmlbd300.sfty fmlbd300.shpm fmlbd300.ssta f
mlbd300.stad
:AUDT:fmlbd300.stco fmlbd300.stty fmlbd300.text fmlbd300.ulad
S
:SEQU:fmlbd300.sfty fmlbd300.sfco fmlbd300.stty fmlbd300.stco fmlbd3
00.ulad fmlbd300.stad fmlbd300.load

It seems after our code migrations, runtime for tables etc, we are finding that the DD files between the 2 Package Combinations are not matching and there is a difference in the SEQU statements.

>find . -type f -exec td {} \;
212c212
< :SEQU:fmlbd300.sfty fmlbd300.sfco fmlbd300.stty fmlbd300.stco fmlb
d300.ulad fmlbd300.stad fmlbd300.load
---
> :SEQU:fmlbd300.sfty fmlbd300.sfco fmlbd300.stty fmlbd300.stco fmlb
d300.stad fmlbd300.ulad fmlbd300.load
212c212
< :SEQU:fmlbd300.sfty fmlbd300.sfco fmlbd300.stty fmlbd300.stco fmlb
d300.ulad fmlbd300.stad fmlbd300.load
---
> :SEQU:fmlbd300.sfty fmlbd300.sfco fmlbd300.stty fmlbd300.stco fmlb
d300.stad fmlbd300.ulad fmlbd300.load
diff: input file ../ddb52aibtd/./td: No such file or directory

When I view the tables definitions, and its fields, for both the VRC's they are same and runtime was done but there's still a difference in the data dictionary files...

Any clues? :confused:

OmeLuuk
9th October 2002, 10:02
Are these fields part of (the first) index? Can you find the same SEQU in some standard table definition?

dstegink
9th October 2002, 19:19
NP:
In Baan Vc it is from the Default Sequence fields in Table Fields. Problem is I don't have the help for that field on my system, so I don't know what these things are for...

Your tdsls401 table may have 11 SEQU fields. It looks like the dd will have a SEQU tag and then a max of 10 fields per line.

Since the tdsls401 fields look like the important fields in this table, I'm wondering if they have to do with DAL or XML. Any ideas?

I'm thinking they are not important unless there are certain circumstances around their use...

jaapzwaan
10th October 2002, 10:34
Hi,

This information is used for the BOI. It gives information about the sequence of the fields when they are filled. With this sequence, defaults are set right.
This information is not used by the 4GL-Engine.

Regards,
Jaap Zwaan

OmeLuuk
10th October 2002, 10:38
I saw it was about the fields ttadv422.za_dfty, ttadv422.za_dfsq but these are "non-standard baan" named tablefields... and I could find no help and nothing in the Baan documentation via the support site...