spartacus
31st January 2002, 18:01
I just started to take a look upon Baan ERP Tools. I was wondering as found the session "tdsls4500m000". There was an other Session "tdsls4500", with an Script "tdsls4110" Can somebody tell me, how the relation between this Sessions is? How is "tdsls4500" executet? Is it a kind of subprocess from "tdsls4500m000"?
Thanx in Advance
spartacus
Kees de Jong
31st January 2002, 21:21
In B50_b the session can be started via the run program option. Doing this will open the session "Sales Orders" (tdsls4500m000). In the bshell you can see that both session are running: tdsls4500 and tdsls4500m000.
When running session tdsls4500m000 directly, in the bshell again these two sessions are running: tdsls4500 and tdsls4500m000.
Script tdsls4110 is responsible for switching between the sessions "Sales Orders" and "Sales Order Lines". When switching from one session to the other, always only one session is opened. The first one is being closed.
This same behaviour applies when starting session "Sales Order Lines" (tdsls4501m000). Starting this session results in opening tdsls4501 and tdsls4501m000. The script for session tdsls4501 is also tdsls4110.
In B50_c, both sessions (tdsls4500 and tdsls4501) are expired. As a result no session is closed when switching between Sales Order Lines and Sales Orders. This was done by BAAN Development to be able to work in a web-enabled environment.
If you look at the PUR-module, here also identical sessions do exist: tdpur4500 and tdpur4501.
So, the session indeed act as a kind of subprocess.
spartacus
1st February 2002, 14:32
So within the source of both sessions there is no code which explicitly starts one of the sessions?
Thanks
spartacus