Understanding Application Development Guidelines

This chapter discusses:

Click to jump to parent topicInteractive Application Fundamentals

This section discusses:

JD Edwards EnterpriseOne developers should follow the standards contained in this document when creating JD Edwards EnterpriseOne applications. These guidelines are intended primarily for JD Edwards EnterpriseOne developers and quality assurance analysts to ensure that applications comply with the standards.

Click to jump to top of pageClick to jump to parent topicInteractive Application Guidelines Overview

These guidelines provide standards for issues such as:

The interactive application guidelines provide design standards for the appearance and function of the controls that developers use in interactive applications. A control is an object on a form that enables the user to interact with an application.

While many of these standards apply to all form types, separate guidelines contain specific standards for each particular form type. Where appropriate, the guidelines also include industry-specific instructions, such as one set of instructions for manufacturing and distribution applications, and another set of instructions for financial applications.

Click to jump to top of pageClick to jump to parent topicGuidelines for Interactive Application Forms

When you are developing any interactive application form, you should ensure that:

Form Guidelines

When developing forms in interactive applications, ensure that you:

Financials Forms for Interactive Applications

Use these guidelines when developing any form type within a financials application:

Workforce Management Forms

When developing all form types within workforce management applications.

Ensure that:

Manufacturing and Distribution Forms

Use these guidelines when developing all form types within a manufacturing or distribution application.

Ensure that:

Localization Forms

Use these guidelines when developing any form types used within localization applications.

Ensure that:

Find/Browse Forms with Currency Controls

Use these guidelines when developing Find/Browse forms that use currency controls.

Ensure that:

Interactive Application Forms with Currency Controls

Use these guidelines when developing any form type that uses currency controls.

Ensure that:

Click to jump to parent topicBatch Application Development Guidelines

This section discuses:

You should follow the batch application guidelines when you create a new report or batch application for JD Edwards EnterpriseOne software. These guidelines assist you with various issues such as presentation of totals and grand totals, use of error messages and job status messages, placement of any required content for report headers, and use of cover pages.

Click to jump to top of pageClick to jump to parent topicStandards Set Up Automatically by the Tool Set

When you create a new report or batch application, the system automatically applies certain standards for you. While you can change many of the settings, to do so violates design standards for batch applications. This table describes the standards automatically set by the JD Edwards EnterpriseOne development toolset:

Object

Standards

Font

7 point, Arial, regular font.

Report name

Appears in the upper-left corner.

Actual run date and run time values

Appears on the right side of the first and second lines.

Label Page, followed by the page number

Appears in the upper-right corner.

Report titles

Centered in the report header.

Company name

Appears on the first line of the report title.

Click to jump to top of pageClick to jump to parent topicReport Appearance

Use these guidelines for the appearance of the report.

Ensure that you:

Click to jump to top of pageClick to jump to parent topicReports to View

Use these guidelines when developing reports for end-user viewing.

Ensure that you:

Click to jump to top of pageClick to jump to parent topicReports to Print

Use these guidelines when developing reports that generate output to print.

Ensure that:

Click to jump to top of pageClick to jump to parent topicReports to File

When developing reports that generate output to file, ensure that batch programs do not contain a standard page header section.

Click to jump to top of pageClick to jump to parent topicReports that Contain Currency Amounts

Use these guidelines when developing reports that contain currency amounts.

Ensure that:

Click to jump to top of pageClick to jump to parent topicError Listings

If you create a processing option that gives users a choice about where errors are listed, use these design guidelines.

Ensure that you: