spartacus
12th February 2003, 17:54
Hi all,

we would like to customize our tiitm0101m000 "Maintain item data"

We found an object in "B40S_b2_con". According to our sessinfo this object is used.

We have also a CD with Baan sources, from which we can encrypt our sources, if we provide a password.

But on this CD is only a "B40_b2" version of this source. With help of the ID's we found on the object from "B40S_b2_con" and the encryted Source that the source is older than the object.

Now I have the following questions ?

1. Is it normal to find a part of the "itm" module in a controlling VRC, or should there be a problem?

2. If realy necessary, should Baan be able to provide us with the source? If yes, why they didn't provide the source via the "Source-CD" ?

3. What means the "S" in B40S_b2_con ?

Thanks
Spartacus

nick_rogers
12th February 2003, 21:37
just because the object is in a VRC does not mean the source will be there....this is due to a change in an Include Function.

using youre problem:

Inlcude function is copied up and modified in the "B40S_b2_con" layer to fix something.

Then all scripts that use the Inlcude function are re-compiled in "B40S_b2_con" (without copying up the source script).

The result is objects in the "B40S_b2_con" layer that now use the fucntionality of the modified Include Function.

To see if this is the case with youre object, look at the vrc's of the include functions that are listed via the sessinfo report. You will prob find one present in the "B40S_b2_con" layer. If not then maybe its an Include Function used by an Inlclude Function.

spartacus
13th February 2003, 10:20
Hi Nick,

if I understand right, you think that there is perhaps an include in B40S_b2_con, which is changed. Then they compile all scripts which use this include in there origin vrc ?
But I think in that case you shouldn't have an object in a VRC where is no script. The object should be in the same vrc like the script.

An other thing: in the sessinfo I found the ID's in object of B40S_b2_con more up to date then the ones in the delivered source (hopefully noone forgets to add a "start of xxx" in an include).

Spartacus

nick_rogers
13th February 2003, 17:58
To clarify the include will be modified in B40S_b2_con, then you would compile the objects in the B40S_b2_con layer. This then creates the objects in B40S_b2_con layer so that the modified Include fucntionality is present in the object(s). Meanwhile the program script source(s) is still only in the B40_b2 layer.

This may not be the case in youre problem. But this does happen.