Escolar Documentos
Profissional Documentos
Cultura Documentos
Field Definition
Effective Date Date on which a table row becomes effective; the date that an
action begins. For example, if you want to close out a ledger on
June 30, the effective date for the ledger closing would be July
1. This date also determines when you can view and change the
information. Pages or panels and batch processes that use the
information use the current row.
Chapter 1
Using PeopleSoft Application Designer
This chapter provides an overview of PeopleSoft Application Designer and discusses how to:
• View PeopleCode.
Controls include push buttons, radio buttons, and drop-down list boxes; concepts include
upgrading and multilingual support.
PeopleSoft Application Designer includes change tracking and change control features so that you
can manage your adaptations and upgrades as an integrated part of your development process. You
can enable change tracking, change control, or both.
You control these features using options in the Tools menu, Change Control Administrator
dialog.
Component Description
Title bar Displays the name of the open project and active definition.
Menu Provides access to PeopleSoft Application Designer commands and features.
Toolbar Displays buttons useful in editing the active definition.
Project workspace Provides a graphical representation of the components contained in a project.
The project workspace has two folder tabs:
• Development View
• Upgrade View
Definition workspace Displays individual definitions that you open.
Output window Contains the output text from PeopleSoft Application Designer operations,
such as Build (SQL Create and Alter), Find Definition References, Upgrade,
Results, Validate, and PeopleCode Log.
Report from File, View a report from a selected report file that is saved to a
View Report disk.
Last Opened Definitions View and open one of the last five opened definitions.
Exit Close and exit from PeopleSoft Application Designer.
Note. Following are the general menu commands in the Edit menu. Other menu commands
appear when a definition is active in the definition workspace. Those menu items are
described in each specific definition section.
• Custom Filtering.
Toolbar Activate and deactivate the toolbar.
Status Bar Activate and deactivate the status bar.
Project Workspace Activate and deactivate the project workspace display.
Output Window Activate and deactivate the output window display.
Current Definition into Insert the active definition into the project.
Project
Definitions into Project Display a dialog box to insert definitions into the project.
Current Definition Display a dialog box to build or alter the record definition
that is currently active in the definition workspace.
Project Display a dialog box to build (SQL Create and SQL Alter)
all records in the project.
Compile All PeopleCode
Settings Validate all of theaPeopleCode
Display in which
dialog box in the current database.
you set parameters that
Compile Project PeopleCode apply
Validate the to build operations.
PeopleCode in the current project.
Compare and Report Compares two projects and reports on the differences.
Copy Project Copies the current project to a database, to a file, or
Debug Menu Commands Usage from a file to your database.
exports a project
PeopleCode DebuggerOpen
Data Administration Modedialog
Start the PeopleCode
boxes that describeDebugger, invoking
space allocation a debugging
in the
database. session and causing a full Debug menu to appear. Once
in Debugger mode, a Local Variables watch window
Change Control Open dialog boxesintothe
appears view history or
definition set system-wide
workspace. See PeopleTools
change control options as the
8.4 PeopleBook: administrator.
PeopleSoft PeopleCode Developer’s
Guide, Debugging Your Application.
Upgrade Use functions for upgrading an application project.
Translate Use options for translating base and operator language
databases.
Tools Menu Commands Usage
Miscellaneous Definitions Use options for setting custom field formats, toolbars,
Validate Project colors, Validate attributes
styles, and of the active project.
access profiles.
Bulk Operations Enables you to insert, modify, or delete certain definition
types across your entire database in one operation.
Options Select commands specifying insertion commands,
definition language preference, validating options,
PeopleCode fonts, definition ownerID, and more.
Window Menu Commands Usage
PeopleBooks Library Takes you to the PeopleSoft Online Library (the online
documentation for PeopleTools and the PeopleSoft
applications that you have licensed).
About PeopleTools Displays the PeopleTools release level, application release,
user ID, database name, database type, and application
server name.
Application Designer Window Toolbar
Following are the toolbar buttons for frequently used commands. The
command name appears in parentheses following the description).
Project Workspace
View projects and their associated definitions in the project workspace.
Definition Workspace
Use the definition workspace to create and modify definitions, which can be
maximized, minimized, cascaded, or tiled in the workspace.
Output Window
The output window displays status messages of various PeopleSoft Application
Designer operations. The output is organized into different categories using tabs at
the bottom of the window.
The text displayed in the output window is context-sensitive, enabling you to select it to
perform related operations. For example, if you have a field definition open, select Edit,
Find
Definition References to list the definitions that reference the active field
definition. The list appears in the output window. Then, double-click any of the
related definitions listed to open them.
The output window contains several tabs that relate to numerous functions that
you can perform with PeopleSoft Application Designer.
Tab Usage
Upgrade View upgrade actions that are initiated from PeopleSoft Application
Designer.
Results View messages related to project operations, like opening a project or
inserting definitions into the project.
Validate Validate projects and components, and view the results.
Find in... View the Find in... dialog box output. Double-click a definition to open it.
The Find In… search can also be limited to a specific project, rather than
the entire database.
PeopleCode Log View errors that you receive when you're in the debugger stepping through
code.
• Open definitions.
• View definitions.
• Create definitions.
• Rename definitions.
• Delete definitions.
• Find definitions.
• Save definitions.
• Close definitions.
Understanding Definitions
Development Definitions
The following table lists development definitions.
Definition Description
Activity Workflow map showing the individual steps, events, and routings that
comprise a complete activity in a business process.
Application Engine Program comprising SQL statements and PeopleCode programs to run in batch
mode as an alternative to using COBOL or SQR programs.
Application Package Used to create Application Classes, which could be used to either extend the
functionality of existing PeopleTools classes (Rowset, Array, and so on) or to
create your own classes.
Approval Rule Set Workflow maps that provide a visual representation of approval rules. Virtual
Approver and GetApprovers both read approval rule sets to determine who
must approve transactions.
Business Interlink Provides a gateway between PeopleSoft applications and the services of an
external system.
Business Process Workflow maps that provide a visual overview of the activities involved in a
procedure.
Component Represents a logical business transaction or a set of logically related pages that
are processed together.
Definition Description
Image Stores and displays images, such as employee photos, product pictures, and so on.
Menu Enables access to the components that you build and the pages contained in the
components.
Message Based on a multilevel structure, similar to components, that defines the data to
insert into the application message at runtime.
Message Channel These correspond to groups of message definitions and help order messages
properly, enhance scalability, and provide a simple way to define processing
characteristics of many similar messages as a single group.
Each definition type has properties associated with it. To view or edit definition
properties,
1. select File, Definition Properties.
2. You can also click the toolbar button or
3. press ALT+ENTER.
The Definition Properties dialog box always includes a General tab that provides a
place to display and enter descriptions and comments regarding the definition.
Deleting Definitions
Deleting a definition is different than removing a definition from a project. When you
remove a definition from a project, the reference to the definition is removed from the
project, but the definition still exists in the database and thus may be a part of any other
project. Deleting a definition, however, permanently removes the definition from the
database. Any projects or other definitions that contains the deleted definition are
affected.
Before deleting a definition you should find all references to that definition by running
Find Definition References. For example, a field definition you want to delete may be
referenced by both record and page definitions.
Note. If you delete a component definition, you must delete all component interfaces
based on that definition.
You can:
• Insert definitions individually. (Insert Current Definition into Project)