oracle apps forms personalization demonstrated example shipping and transaction formusing zooming...
TRANSCRIPT
![Page 1: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/1.jpg)
Customers’ Delight – Sales Order Booking, Picking and Shipping Made Easy – Using Forms Personalization
OverviewThe purpose of this document is to to sophisticate the work of the end-user and to give him a pleasure of using Oracle Applications.
RequirementTraining 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.
Solution Approach and Flow chart of the Process Flow
Using Forms Personalization in Oracle Applications.
Pre-requisites
1. Have access to or have installed licensed version of Oracle Applications R12
23002352.doc Page 1 of 23
Entering the Sales Order
Staged/Pick Confirmed
The Sales Order Number will be defaulted in the Shipping Transaction Form
Booking the Sales Order
UI Message will navigate you regarding the proceedings.Also “Launch Pick Release” action will be defaulted and the control will be placed at “Go” button. Pick your Item.
UI Message will navigate you regarding the proceedings. Navigation to Shipping Transaction Form directly from SO form by clicking “Picking and Shipping Made Easy” menu item which is attached in Actions Menu.
The Delivery Number will be defaulted in the Shipping Transaction Form
UI Message will navigate you regarding the proceedings.Also “Ship Confirm” action will be defaulted at the delivery tab.
Ship your order
Perform “Back Order”
No
UI Message will navigate you regarding the proceedings. Navigation to Shipping Transaction Form directly from SO form by clicking “Picking and Shipping Made Easy” menu item which is attached in Actions Menu.
Yes
![Page 2: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/2.jpg)
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.
1. The is a instance of Oracle Applications version R122. Single user is responsible for Entering/Booking/Picking and Shipping the order3. Sales Order consists of single line4. User only performing Entering,Booking,Picking and Shipping the order
Activities
The way it works after Forms Personalization
Screen: 1 (Header Information)
23002352.doc Page 2 of 23
![Page 3: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/3.jpg)
Screen: 2 (Line Information)
Screen: 3 (Zooming from Sales Order Form to Shipping Transaction Form)
User Interface Guidance Message
23002352.doc Page 3 of 23
![Page 4: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/4.jpg)
Screen: 4 (In this Shipping Transaction Form Source System and Sales Order Number will be automatically assigned)
23002352.doc Page 4 of 23
![Page 5: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/5.jpg)
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)
23002352.doc Page 5 of 23
![Page 6: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/6.jpg)
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)
23002352.doc Page 6 of 23
![Page 7: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/7.jpg)
Screen: 9 (The Control will automatically go to Delivery and Delivery Number will be automatically assigned)
23002352.doc Page 7 of 23
![Page 8: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/8.jpg)
Screen: 10 (User Interface Guidance Message)
Screen: 11 The Control will directly come to the Delivery Tab
23002352.doc Page 8 of 23
![Page 9: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/9.jpg)
23002352.doc Page 9 of 23
![Page 10: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/10.jpg)
STEPS
Sales Order Form:
Condition: 1: When-New-Form-Instance
Action: 1
Creating Menu “Picking and Shipping Made Easy”
23002352.doc Page 10 of 23
![Page 11: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/11.jpg)
Action: 2
Declaring Global Variable for passing the Sales Order Number from SO form to Shipping Transaction Form
Condition: 2
When-Validate-Record (Line)
23002352.doc Page 11 of 23
![Page 12: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/12.jpg)
Action: 1
Assigning Value to Global Variable
Condition: 3
When-New-Block-Instance (Order)
23002352.doc Page 12 of 23
![Page 13: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/13.jpg)
Action: 1
Condition: 4
Zooming from SO form to Shipping Transaction Form
23002352.doc Page 13 of 23
![Page 14: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/14.jpg)
Action: 1
Launching Shipping Transaction Form
Shipping Transaction Form:
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.
23002352.doc Page 14 of 23
![Page 15: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/15.jpg)
Action: 1
Assigning the Source System = “Order Management”
Action: 2
Assigning the Global Variable to the Order Number field.
23002352.doc Page 15 of 23
![Page 16: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/16.jpg)
Action: 3
Committing the form
Condition: 2
Checking the Line Status. If it is “Ready to Release” then we should perform “Launch Pick Release”
23002352.doc Page 16 of 23
![Page 17: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/17.jpg)
Action: 1
Assigning the values for Actions from LOV.It should be “Launch Pick Release”
Action: 2
Placing the Control at the “GO” button
23002352.doc Page 17 of 23
![Page 18: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/18.jpg)
Action: 3
User Interface Message
Condition: 3
23002352.doc Page 18 of 23
![Page 19: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/19.jpg)
Action: 1
Checking for the existence of “Message” window.
(FYI: Forms Personalization will be executed first before the core code does)
Condition: 4
Checking the Line Status. If it is “Staged/Pick Confirmed” then we should do “Ship Confirm”
23002352.doc Page 19 of 23
![Page 20: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/20.jpg)
Action: 1
Automating the control to Delivery Tab
Action: 2
Automating the Control to the Delivery Tab
Action: 3
23002352.doc Page 20 of 23
![Page 21: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/21.jpg)
Assigning the Delivery Number to the Delivery Number field. (We got this Number from the Lines Tab)
Action: 4
Committing the form
Condition: 5
23002352.doc Page 21 of 23
![Page 22: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/22.jpg)
Checking whether the Delivery Status is “Open” or not.
Action: 1
User Interface Message after Shipping is done.
23002352.doc Page 22 of 23
![Page 23: Oracle Apps Forms Personalization Demonstrated Example Shipping and Transaction FormUsing Zooming Global Variables Local Variables Passing Param](https://reader034.vdocuments.mx/reader034/viewer/2022050622/55720653497959fc0b8b8da8/html5/thumbnails/23.jpg)
Action: 2
Assigning Null Value to Global Variable
Solution Salient Features
The following are the salient features
1. User Friendly2. 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
Cheers!!balaOracle SCM ConsultantEmail: [email protected]: http://bala-oracleapps.blogspot.comLinkedin: http://linkedin.com/in/bala6
23002352.doc Page 23 of 23
id="_x0000_i1