o ak r idge n ational l aboratory u. s. d epartment of e nergy ornl sap applications for telephone...
TRANSCRIPT
![Page 1: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/1.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
ORNL SAP Applications for Telephone and Space Assignments
Connie BegovichOak Ridge National Laboratory
![Page 2: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/2.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Various Topics
Background Integration with HR data and Workflow Basic Description/Demo Usability Comment Development Environment Testing Environment Specific Javascript
![Page 3: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/3.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Background
Telephone costs and space costs
Charged back to individual organizations Based on a flat rate(s) Uses cost object assigned to a person for
phones Uses room square footage assigned to an
organization for space
![Page 4: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/4.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Roles Assigned
Division Telecommunications Officers are assigned to organizations to handle telephones
Division Space Coordinators are assigned to organizations to handle space assignments
The Space Allocation Manager (SAM) is responsible for space in the entire Laboratory
Finance Officers (assigned to organizations) handle cost objects assigned to individuals and organizations
![Page 5: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/5.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Request/Update Roles
![Page 6: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/6.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
List Roles for Person/Organization
![Page 7: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/7.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Telecommunication Workflow
Division Telecommunications Coordinators (DTCs) can reassign a phone to another Division’s personnel
Workflow sends email and workflow request to receiving division’s DTC; they approve or disapprove
Sender informed of results
![Page 8: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/8.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Space Workflow
Division Space Coordinator (DSCs) can change Room function, no approval required Other room parameters, SAM must approve Organization assignments within division, no approval
required Assignment to another division, requires approval of
recipient and SAM Return to unassigned space, requires 90-day wait, walk
down, and approval by SAM
Division Space Coordinator can request unassigned space
![Page 9: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/9.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Applications
Selection screens Only DTCs can use this application Anyone can use space app; DSCs can make
changes
Display and update of assignments
Workflow review and update
![Page 10: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/10.jpg)
![Page 11: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/11.jpg)
![Page 12: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/12.jpg)
![Page 13: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/13.jpg)
![Page 14: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/14.jpg)
![Page 15: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/15.jpg)
![Page 16: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/16.jpg)
![Page 17: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/17.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Usability Issue
Two specific methods of updating Reassign blocks of rooms to organizations Change the assignment of one room
Two methods for updating Choose a set of rooms with checkbox Select a room and update it only
![Page 18: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/18.jpg)
![Page 19: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/19.jpg)
![Page 20: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/20.jpg)
![Page 21: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/21.jpg)
![Page 22: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/22.jpg)
![Page 23: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/23.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Development Methods
No SQL to SAP tables Remote Function Calls used Alternative Methods for Development,
main ones used are CGIs SAP Internet Transaction Server
![Page 24: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/24.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Testing Environment
Standard landscape Development Quality Assurance Production
Web pages also follow landscape Use system/directories for determining
which landscape
![Page 25: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/25.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
JavaScript for Dropdown Synchronization
Two dropdown lists need to stay synchronized
When item is changed in the first one, the second one needs to change
When the user leaves the screen using the browser and comes back the two lists must be synchronized Of course, Netscape 4.7 and IE/Netscape 7
treat it differently
![Page 26: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/26.jpg)
![Page 27: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/27.jpg)
Dropdown Synchronization
<html><head><form name=myform> <script language="Javascript">var holditem = 2;var holdsub = 1;listsub = new Array(new Array(new Array("Item1A", "1A"),new Array("Item1B", "1B")),new Array(new Array("Item2A", "2A"),new Array("Item2B", "2B")),new Array(new Array("Item3A", "3A"), new Array("Item3B", "3B"),new Array("Item3C", "3C")) );function fillOptions(optionCtrl, itemArray){ var i; var j = 0; var prompt;for (i = optionCtrl.options.length; i >= 0; i--){ optionCtrl.options[i] = null; } if (itemArray != null) {for (i = 0; i < itemArray.length; i++){ optionCtrl.options[j] = new Option(itemArray[i][0]);if (itemArray[i][1] != null){ optionCtrl.options[j].value = itemArray[i][1]; } j++; };optionCtrl.options[0].selected = true; } }function loadSub(){if (navigator.userAgent.indexOf('Netscape4') == -1 ){ document.myform.item.selectedIndex = holditem;document.myform.subitem.selectedIndex = holdsub;}}
function returnV(){if (navigator.appName != 'Netscape') { document.myform.item.selectedIndex = holditem;document.myform.subitem.selectedIndex = holdsub;}}</script></head><body onLoad="loadSub();" onUnLoad="returnV();"><center><form name=myform><br><a href=https://home.ornl.gov/sap>SAP Home</a><p><table width= cellpadding=2><tr><td align=center colspan=02><font
size=+1>Change Item/Subitem<tr><th>Item<td><select name=item
onChange="fillOptions(this.form.subitem,((this.selectedIndex == -1) ? null :listsub[this.selectedIndex]));">
<option value=1>Item 1</option><option value=2>Item 2</option><option value=3 selected>Item 3</option></select> <tr><th>Subitem<td><select name=subitem><option value=3A>Item 3A</option><option value=3B selected>Item 3B</option><option value=3C>Item 3C</option></select></table></form></body></html>
![Page 28: O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY ORNL SAP Applications for Telephone and Space Assignments Connie Begovich Oak Ridge National](https://reader035.vdocuments.mx/reader035/viewer/2022062620/551a7c5b550346e0158b4797/html5/thumbnails/28.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Questions? More Demo?
Acknowledgments Development of these specific applications
Lamar Lepard and myself of ORNL SAP Team
Development of the other SAP web applications Rob Tannert and other developers of ORNL SAP Team