Dimitrio,
here's a suggestion from the past that I've used with some success.
-------------------------------------
PREVIOUS POST THAT I FOUND USEFUL
==================================
Subject: Re: Screen Pop
Poster: tpw_nz
Posted on: 11/8/01 07:45 AM
Hi Mike,
1. Yes.
2. Yes.
A method I have used is to dynamically create a file with a .JDE extension. Then pass the filename of your .JDE to whatever "system/shell" function Siebel has.
Below is an example of calling one of the Address Book screens and passing in an address.
[OneWorld.Application]
IsMenu=0
Application=P01012
Form=W01012A
Data=|12345|
POData=
Version=
Breaking down each of the lines.
[OneWorld.Application] - is required at line 1
IsMenu=0 - required
Application=P???? - the name of application
Form=W??? - the name of the form within the application, use the about button to determine this
Data=|||| - the form interconnect parameters separated by | characters. To determine the interconnects either design the application or use the owinfo application posted in the "Tables" thread started by jeremey_garcia.
POData=||| - Processing option values. Like the form interconnect, parameters separated by |. Again design the template or use owinfo.
Version=??? - The version name.
This will take you into the required OW screen and fill any fields as the application would had it been called from another OW app. If your target application doesn't treat the interconnect values as you want you may have to tweak the code of find another way of starting the form.