Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

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 Laboratory

2 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY Various Topics  Background  Integration with HR data and Workflow  Basic Description/Demo  Usability Comment  Development Environment  Testing Environment  Specific Javascript

3 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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

4 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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

5 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY Request/Update Roles

6 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY List Roles for Person/Organization

7 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY Telecommunication Workflow  Division Telecommunications Coordinators (DTCs) can reassign a phone to another Division’s personnel  Workflow sends and workflow request to receiving division’s DTC; they approve or disapprove  Sender informed of results

8 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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

9 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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

10

11

12

13

14

15

16

17 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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

18

19

20

21

22

23 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY Development Methods  No SQL to SAP tables  Remote Function Calls used  Alternative Methods for Development, main ones used are  CGIs  SAP Internet Transaction Server

24 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY Testing Environment  Standard landscape  Development  Quality Assurance  Production  Web pages also follow landscape  Use system/directories for determining which landscape

25 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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

26

27 Dropdown Synchronization 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;} } SAP Home Change Item/Subitem Item Item 1 Item 2 Item 3 Subitem Item 3A Item 3B Item 3C

28 O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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


Download ppt "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."

Similar presentations


Ads by Google