Professional Documents
Culture Documents
Requirement
Training the End-Users is always a challenging task. They normally find a hard time to
understand and remember the navigation. This is an idea regarding effective usage of User
Interface messages to ease their work with Oracle Applications.
Entering the Booking the UI Message will navigate you regarding the
Sales Order Sales Order proceedings. Navigation to Shipping
Transaction Form directly from SO form by
clicking “Picking and Shipping Made Easy”
Staged/Pick No
Confirmed
Yes
UI Message will navigate you regarding the proceedings. Navigation to Perform “Back Order”
Shipping Transaction Form directly from SO form by clicking “Picking
and Shipping Made Easy” menu item which is attached in Actions Menu.
Pre-requisites
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 1 of 23
2. Having access to Forms personalization window.
Assumptions
The section lists the complete set of assumptions that need to be considered along with the other
constituents of this solution.
Activities
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 2 of 23
Screen: 2 (Line Information)
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 3 of 23
Screen: 4 (In this Shipping Transaction Form Source System and Sales Order
Number will be automatically assigned)
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 4 of 23
Screen: 5 (User Interface Guidance Message)
Screen: 6 (In Actions “Launch Pick Release” will be automatically assigned and the
control will be at “Go” button)
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 5 of 23
Screen: 7 (User Interface Guidance Message)
Screen: 8 (After the completion of “Launch Pick Release” Concurrent coming back
to SO form and Zoom t o Shipping Transaction Form)
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 6 of 23
Screen: 9 (The Control will automatically go to Delivery and Delivery Number will
be automatically assigned)
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 7 of 23
Screen: 10 (User Interface Guidance Message)
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 8 of 23
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 9 of 23
STEPS
Condition: 1: When-New-Form-Instance
Action: 1
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 10 of 23
Action: 2
Declaring Global Variable for passing the Sales Order Number from SO form to
Shipping Transaction Form
Condition: 2
When-Validate-Record (Line)
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 11 of 23
Action: 1
Condition: 3
When-New-Block-Instance (Order)
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 12 of 23
Action: 1
Condition: 4
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 13 of 23
Action: 1
Condition: 1
Checking whether we have the passed the Global Variable from Sales Order form to
Shipping Transaction Form correctly or not. Also we are checking “Order Number”
field is blank or not.
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 14 of 23
Action: 1
Action: 2
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 15 of 23
Action: 3
Condition: 2
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 16 of 23
Action: 1
Assigning the values for Actions from LOV.It should be “Launch Pick Release”
Action: 2
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 17 of 23
Action: 3
Condition: 3
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 18 of 23
Action: 1
(FYI: Forms Personalization will be executed first before the core code does)
Condition: 4
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 19 of 23
Action: 1
Action: 2
Action: 3
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 20 of 23
Assigning the Delivery Number to the Delivery Number field. (We got this Number
from the Lines Tab)
Action: 4
Condition: 5
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 21 of 23
Checking whether the Delivery Status is “Open” or not.
Action: 1
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 22 of 23
id
="_x0
000_i1
Action: 2
1. User Friendly
2. No invasive customization of any standard Oracle components.
3. Simple approach with the tangible end deliverables clearly identified for each stage.
Concluding Notes
1. The contents of this document the first cut of a solution approach and design for a
prototype.
2. The Same Methedology can be used for the Sales Order with Multiple Lines with some
enhancements
3. The Same Idea of using Guidance UI messages can be implemented to all the complex
navigation in Oracle Applications
customersdelight-soenterinbookingpickingandshippingmadeeasy-091002065238-phpapp02.doc
Page 23 of 23