meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:v8_0_0:jdeutil:start [2021/07/13 15:26]
sylvainair [Operating principle]
en:v8_0_0:jdeutil:start [2021/07/13 15:55] (current)
sylvainair [Execution from JDE]
Line 64: Line 64:
 </​WRAP>​ </​WRAP>​
  
-====== Installation & Setup ====== +===== Installation & Setup ===== 
-===== Installation in JDE =====+==== Pre-requisite ==== 
 + 
 +  * VIGILENS Version above 7.0 
 +  * JD Edwards Version above 8.12 
 +==== Installation in JDE ==== 
 +=== Delivered JDE Objects === 
 JDEUtil consists of several JDE/E1 objects, including: JDEUtil consists of several JDE/E1 objects, including:
   * A P59VLVIG application   * A P59VLVIG application
Line 73: Line 79:
  
  
 +=== Text Block Security ===
 +
 +To ensure the correct behaviour of the application when launching the connection chain, it is necessary to set security to prevent the Encoding of the P59VLVIG application. ​
 +
 +  * Open the program P00950 (in web or fat client) and choose the screen output "Text Block" (which corresponds to type "​K"​)
 +
 +{{:​v8_0_0:​jdeutil:​pasted:​20210713-145903.png}}
 +
 +  * secure Encoding for all users (*PUBLIC) for the object P59VLVIG
 +
 +{{:​v8_0_0:​jdeutil:​pasted:​20210713-150152.png}}
 +
 +==== Processing Options ====
 +
 +{{:​en:​v8_0_0:​jdeutil:​pasted:​20210713-153920.png}}
 +
 +  * 1) This is the address of the VigilensWeb server.
 +    * Ex : ''​http://​VigilensWEB/​Vigilens''​
 +  * 2) This is the Vigilens user for accessing shared directories
 +    * 2.1) Named user or JDE user?
 +      * If empty or 1 JDEUTIL takes the user connected to JDE to access VIGILENS (Warning, it is necessary that the JDE user is also created as a VIGILENS user cf import user JDE) if the JDE user does not exist in the VIGILENS users then JDEUTIL will take the user of option 2.2
 +      * Otherwise the user of option 2.2 will be the user VIGILENS
 +    * 2.2) Vigilens User
 +  * 3) Used only to access tables F59VGSEC and F00950 for security purposes (no link with query result data)
 +    * If option 6 is set to empty or N then options 3 and 4 are used to define the data source for security (the environment for the data will be the one defined in VIGILENS Designer)
 +    * If option 6 is set to Y then options 3 and 4 are not used
 +  * 4) Same as OT 3
 +    * PD920 for the PRODUCTION environment
 +  * 5) Path and name of the request to execute
 +    * If empty, Vigilens Web opens the main window of the interface on the source folder(s) defined for the connected user
 +    * Otherwise enter the path and name of the query to execute (Note that the path defined should not start from the root but from the user's root folder cf https://​vigilens.wiki/​dokuwiki/​doku.php?​id=v8_0_0:​en:​admintool:​menus:​gestion:​utilisateur:​start&​s[]=user )
 +  * 6) Data source for the query data
 +    * If empty or N the data source for the DATA will be that defined in VIGILENS Designer
 +    * If Y, the data source for the DATA will be the one used in the JDE environment
 +
 +==== Execution from JDE ====
 +
 +There are 2 possibilities to use JDEUTIL:
 +  * Calling directly in the menus the P59VLVIG. The selected version will define the actions to be performed
 +
 +{{:​v8_0_0:​jdeutil:​pasted:​20210713-135255.png}}
 +
 +  * Call the P59VLVIG shortcut. This process allows you to create only one version of the P59VLVIG and to control the processing options directly in the URL
 +
 +{{:​v8_0_0:​jdeutil:​pasted:​20210713-135352.png}}
 +
 +''​http://​adresse_de_JDE/​jde/​ShortcutLauncher?​OID=P59VLVIG_W59VLVIGA_Version_du_P59VLVIG&​FormDSTmpl=|1|2|3|4|5|6|7|&​FormDSData=|option_de_traitement_1| option_de_traitement_2| option_de_traitement_3 | option_de_traitement_4| option_de_traitement_5| option_de_traitement_6| option_de_traitement_7|''​
 +
 +
 +==== Setting up VIGILENS ====
 +=== Define access to the F59VGSEC table ===
 +{{:​v8_0_0:​jdeutil:​pasted:​20210713-135829.png}}
 +=== Enable record deletion ===
 +{{:​v8_0_0:​jdeutil:​pasted:​20210713-135840.png}}