How to add an Admin E1 Page

I know how much you love typing program ids in the Fast Path to impress your colleagues about your knowledge of JDE. While knowing those program ids is good, Oracle continues adding programs and systems to the software and it is becoming increasingly hard to remember each of those ids. You always have the option to use the Navigator to locate the program for the specific task you need to execute in E1 but let’s face it, it’s not easy to navigate on those multi-layer menus and it also feels so outdated navigating that way, especially when you are the administrator of the system.

For all those reasons I have created an easy access to those tasks by creating an E1 Page. E1 pages were first introduced by Oracle on release 9.0 and since then they have become very popular as they provide easy access to all your applications in one (or more) page(s) just by clicking on the page’s buttons. I am not going to do a deep dive on E1 Pages in this post but I plan to do a full “hands on” post to cover E1 pages in a near future. For now let’s just concentrate in the .dat file that creates the page. I am assuming that you have already downloaded all the basic stuff to create E1 pages (generator, sample E1 pages, etc.)

Let’s say that we need a page showing buttons to access the following applications

  • User Generated Content Management (to manage E1 Pages)
  • Work with One View Reports
  • BI Publisher Object Repository (to manage BI Publisher Templates)
  • BI Publisher Report Definitions
  • Work with User Overrides (to manage custom grids, advanced queries, etc.)

You can add as many as you like and create as many sections as you like (user’s security, work flow management, etc.) but to simplify this exercise I am only creating one section with 5 buttons to access the aforementioned applications.

Here is what your .dat file needs to include

%JDE Admin%

@a::E1 Pages:runE1App(‘P982400′,’W982400A’)
@b::OneView Reports:runE1App(‘P952400′,’W952400J’)
@c::BIP Templates:runE1App(‘P95600′,’W95600E’)
@d::BIP Definitions:runE1App(‘P95620′,’W95620A’)
@e::Grids and Queries:runE1App(‘P98950′,’W98950E’)
@f::CAFE1 (Related Info):runE1App(‘P952332′,’W952332A’)

+section::Admin Tasks
a b c d e f

You can just copy and paste this in a new text file and save it as an admin.dat in your dat_files folder of your E1PageGenerator installation. Then just execute the generatePages script file to generate the new page. The page would be created under the output_pages of your installation with the name Load the new page to E1 using the P982400 application. The page should look like this

Admin Page

There is multiple ways to customize the look of the page but for now you have the basic E1 page to access your administrative tasks in E1.

Feel free to contact me with any questions or even better, if you need to simplify the access to your apps for all of your users maybe is time for you to join and have it done for you!


About justG 3 Articles
JD Edwards EnterpriseOne Solutions Architect helping companies get the most value out of their investment in E1. Should you have any question, don't hesitate to reach me at

Be the first to comment

Leave a Reply