Specify Data Transfer
This user interface enables you to define the data transfer details for the help screens and link screens in the user interface. Base screen extension is also performed here.
In the “Specify User Interface” user interface click on the link “Specify Data Transfer” to define the data transfer details for the user interface.
The “Specify Data Transfer” user interface is displayed.
The following details are displayed in the header:
|
Business Process |
The description of the business process. |
|
Component |
The description of the component. |
|
Activity |
The description of the activity . |
|
User Interface |
The description of the user interface . |
Select the following field:
|
UDS Mapped To |
Use the drop-down list box to select the screen to which the UDS is mapped. For defining the new base screen extension, option “Select” should be selected. |
If data transfer details have already been defined, then the system retrieve and displays the existing data transfer details in the respective fields for the selected UDS Mapped To option.
Note: UDS Mapped To contains the Link / Help task descriptions which are automatically filled during control definition save. When the extension screen is defined then the corresponding Extension details are added in the list box
Enter the following details:
|
Attached User Interface Name |
The name of the user interface that should be attached. Click |
|
Attached User Interface Description |
The description is displayed for the attached user interface. |
|
Attached Component |
The description for the attached component is displayed for the attached user interface. |
|
Attached Activity |
The description of the attached activity is displayed for the attached user interface. |
|
Attached UI Published Link Name |
The name of the base screen published link for the attached user interface. Click Note : This option is not required for Base Screen Extension |
|
Attached User Interface Task |
Use the drop-down list box to select the base user interface task name. This is applicable for logic extension and data extension having independent transaction unchecked |
|
Extension Based on |
Use the drop-down list box to select the option by which you want the extension to be based on. The options listed are “Control” and “Screen”. This field is used only for extending the base screen. If the option selected is “Control” then the extension is defined for the control level. If the option selected is “Screen” then the extension is defined for the screen level. |
|
Extension Control Name |
If extension based on is selected as “Control”, then select the name of the extension control from the drop-down list box. The list of header edit controls defined for the user interface is displayed as options. |
Enter the following details in the “Data Flow Into UDS” multiline:
If the data has to get transferred from the attached user interface into the UDS then the following control details have to be defined in the multiline.
|
Control Name |
The name of the current UDS control. Click |
|
Control View Name |
The name of the current UDS control view. |
|
Attached UI Control Name |
The attached user interface control name. |
|
Attached UI Control View Name |
The attached user interface control view name. |
Note:
1. Control name and control view name combination should be available for the current UDS
2. Control name and control view name combination cannot be duplicated for the same UDS mapped to.
3. In and Out data flow is allowed for Help UI. But only Out Data flow is allowed for Link UI.
4. Attach control and view name:
It the UDS Mapped to is for Link / Help and the attached user interface is base then based on the Attached UI Published Link Name, attached UI control and control view having flow direction as Out or In/Out should be provided.
In this case for the base published link control – view combination
· Attached control name and view name combination should be available for the attached user interface
· Attached control name and view name combination cannot be duplicated for the same UDS mapped to.
If the attached user interface is UDS or attachment is performed for base screen extension then
· Attached Control name and View name combination should be available for the attached user interface
· Attached Control name and View name combination cannot be duplicated for the same UDS mapped to
Enter the following details in the “Data Flow out of UDS” multiline:
If the data should be transferred from the current UDS to the attached user interface then the following control details have to be defined in the multiline
|
Control Name |
The name of the current UDS control. Click |
|
Control View Name |
The name of the current UDS control view. |
|
Attached UI Control Name |
The name of the attached user interface control. Click |
|
Attached UI Control View Name |
The name of the attached user interface control view. |
Note:
1. Control name and control view name combination should be available for the current UDS
2. Control name and control view name combination cannot be duplicated for the same UDS mapped to.
3. In and Out data flow is allowed for Help UI. But only Out Data flow is allowed for Link UI.
4.. Attach control and view name:
It the UDS Mapped to is for Link / Help and the attached user interface is base then based on the Attached UI Published Link Name, attached UI control and control view having flow direction as In or In/Out should be provided.
In this case for the base published link control – view combination
· Attached control name and view name combination should be available for the attached user interface
· Attached control name and view name combination cannot be duplicated for the same UDS mapped to.
If the attached user interface is UDS or attachment is performed for base screen extension then
· Attached Control name and View name combination should be available for the attached user interface
· Attached Control name and View name combination cannot be duplicated for the same UDS mapped to
Click “Save Data Transfer”.
The data transfer details are saved for the specified user interface.
Note: Context switch over can be done internally by mapping of the control CSOU.
If you wish to delete the data transfer details for the specified user interface, click “Delete Data Transfer”.
The data transfer details for the specified user interface are deleted when you confirm it.
In the “Specify User Interface” interface
When the UDS Extension Type is selected as “None” then extension is not possible.
When the UDS Extension Type is “Data Extension” and the Independent Transaction check box is selected, then user defined screen is allowed to define more than one Base screen extensions.
When the UDS Extension Type is “Data Extension” and the Independent Transaction check box is not selected, then only one to one extension between UDS and Base screen is allowed.
While defining the extension details two extension Tasks will be generated.
In the “Specify User Interface” interface When the UDS Extension Type is “Logic Extension” – While defining the extension details one extension task will be generated for each extensions. More than one logical extension is possible for different base user interface and tasks.
For base screen extension access
Click the “Base Screen Extension Access” link to define the base screen extension access details.
The “Base Screen Extension Access” screen appears that enables to you define the base screen extension access details for the component.