Vous êtes sur la page 1sur 42

WHERE TECHNOLOGY WORKS FOR BUSINESS

SYSADMIN

Prakash Nandyala

22-Jun-2015

The material contained in this document is proprietary to


Triniti Corporation (Triniti). This material may not be
disclosed, duplicated or otherwise revealed, in whole or in
part, without prior written consent.
WHERE TECHNOLOGY WORKS FOR BUSINESS
Agenda

 User Account
 Responsibility
 Menu
 Request Group
 Value Sets
 Profile Options
 Flex fields
 Concurrent Program Registration
 Scheduling
 Request Sets

WHERE TECHNOLOGY WORKS FOR BUSINESS


WHERE TECHNOLOGY WORKS FOR BUSINESS
WHERE TECHNOLOGY WORKS FOR BUSINESS
3. Enter the below details in the Users Section:

User Name: Enter a unique name to identify this user. User will enter this username to login to Oracle
Apps
Password: Enter the password. User enters this password along with his username to sign on to Oracle
Applications. You are required to enter the password again for verification.
Description: Enter a meaningful description for this user account.
Password Expiration: Specify when the current password should expire like after every 15 days or after
100 accesses or no expiration at all.
Person: If this person has been created as an employee in HRMS, you can associate that employee record
to this user account by specifying the employee name (last name and first name separated by comma) here.
Customer: If this person has been created as customer in AR, you can associate that customer record to
this user account by specifying the customer name (last name and first name separated by comma) here.
Supplier: If this person has been created as Supplier in AP, you can associate that supplier record to this
user account by specifying the supplier name (last name and first name separated by comma) here.
Email: Enter the Email address for this user
Fax: Enter the fax number for this user
Effective Dates: The user cannot sign login to Oracle Apps before the start date or after the end date.
The default for the start date is the current date. If you do not enter an end date, the username is valid
indefinitely.
Once a user account is created, you cannot delete it. You can only deactivate it by entering the end date as
current date.

WHERE TECHNOLOGY WORKS FOR BUSINESS


WHERE TECHNOLOGY WORKS FOR BUSINESS
WHERE TECHNOLOGY WORKS FOR BUSINESS
WHERE TECHNOLOGY WORKS FOR BUSINESS
WHERE TECHNOLOGY WORKS FOR BUSINESS
WHERE TECHNOLOGY WORKS FOR BUSINESS
Menu in Oracle Apps:

Menu is nothing but a logical or hierarchical listing of functions (forms) so that the user can
easily navigate through the forms once he is in a responsibility.

Every responsibility will be assigned only one main menu. Under that main menu, you can have
either have other sub menus or functions.

Functions are nothing but the forms which ultimately the users would like to work on.
One menu can be assigned to multiple responsibilities.

The below screenshot clearly identifies what Responsibility, Main Menu, Sub menu and Function
are:

WHERE TECHNOLOGY WORKS FOR BUSINESS


WHERE TECHNOLOGY WORKS FOR BUSINESS
Hierarchical representation of Menus:

WHERE TECHNOLOGY WORKS FOR BUSINESS


Defining a Request Group
Request Groups Window. Use this window to define a request group. A request security group is the
collection of requests, request sets, and concurrent programs that a user, operating under a given
responsibility, can select from the Submit Requests window

WHERE TECHNOLOGY WORKS FOR BUSINESS


Value Sets

Value Set is a collection of values. It validates the values entered by the user for a flex-field, report
parameters or a concurrent.

The navigation path: Application :- Validation :- Sets

Types of Validations:

1) None :- Validation is minimal.


2) Independent :- The data input is based on previously defined list of values.
3) Dependent :- The data input is checked against a defined set of values.
4) Table :- The data input is checked against values in a table.
5) Special :- The data input is checked against a flex-field.
6) Pair :- The data input is checked against two flex-field specified range of values
7) Translatable independent :- The data input is checked against previously defined list of
values
8) Translatable dependent :- The data input is checked against defined set of values

WHERE TECHNOLOGY WORKS FOR BUSINESS


Profile Options:
Profile Option values control the behavior of Oracle Apps, in other words they determine how
Oracle Apps should run. The value for a profile option can be changed any time.

Profile Options can be set at different levels. Site level being the highest and User being the lowest
in the heirarchy. If a profile option is assigned at two levels, then value assigned at lowest level
takes the precedence.

Site - (restricted to the whole of Apps)


Application - ( restricted only to a particular application like Payables, Receivables)
Responsibility - (restricted only to a particular responsibility)
Organization - (restricted to a particular organization)
User - (restricted to a user)

For Example we have a profile option called MO: Operating Unit. Assigning a value to this profile
option will determine what operating unit it should use when a user gets into a particular
responsibility

WHERE TECHNOLOGY WORKS FOR BUSINESS


Flexfields
Overview of Flexfields:

A flexfield is a field made up of sub–fields, or segments. There are two types of flexfields: key
flexfields and descriptive flexfields.

Key Flexfields:

A Key flexfield is a field made up of segments, where each segment has both a value and a
meaning, which appears on your form as a normal text field with an appropriate prompt.
One example of a key flexfield is the Accounting Flexfield. This flexfield can always be customized
to have as many segments as needed like Company, Department, Cost center, Account etc.

Descriptive flexfields:

Descriptive flexfields lets you add additional fields to the form in order to track additional
information needed by the business that would not be captured by the standard form. Descriptive
flexfields can be context sensitive, where the information your application stores depends on other
values your users enter in other parts of the form.
A descriptive flexfield appears on a form as a single–character, unnamed field enclosed in Square
Brackets [ ]. Each field or segment in a descriptive flexfield has a prompt and can have a set of
valid values
WHERE TECHNOLOGY WORKS FOR BUSINESS
Report Registration

Overview:

Develop a report to register as a concurrent program

Create Executable: Link it to Report file(.rdf) created

Create Concurrent Program: Link to it executable defined in previous step

Enter Parameters and link Value Sets

Assign the registered Concurrent Program to a request group

WHERE TECHNOLOGY WORKS FOR BUSINESS


Creating Executable:

Navigation: Application Developer Responsibility –> Concurrent –> Executable

Executable: This is User Understandable Name

Short Name: This is Unique and for system reference

Application: Under which application you want to register this Conc. Program

Description: Description

Execution Method: Based on this field, your file has to be placed in respective directory or
database.

Execution File Name: This is the actual Report file name. If you register a PL/SQL
Procedure in a package you have to give the packagename.procedure. You don’t need to
specify any parameters in procedure here.

WHERE TECHNOLOGY WORKS FOR BUSINESS


WHERE TECHNOLOGY WORKS FOR BUSINESS
Create Concurrent Program:

Navigation: Application Developer –> Concurrent –> Program


Program: User Understandable Program Name

Short Name: This should be unique name and for system reference

Application: Enter the application under which you want to register this concurrent
program.

Executable Name: Enter the User Understandable Executable Name

Method: This will be populated automatically from Executable Definition

Output Format: Select the format of the output you want

Output Style: Select A4 to print on A4 Paper

Printer: You can default any printer or you can enter while submitting concurrent program.

WHERE TECHNOLOGY WORKS FOR BUSINESS


WHERE TECHNOLOGY WORKS FOR BUSINESS
Define Parameters: click on Parameters button in above screen
Seq: It’s always better to enter sequences in multiple of 5 or 10. So that you can insert any additional
parameters if you want later in middle.
Parameter: Name the Parameter Field. This is for system reference
Description: You can see this description while submitting the concurrent program.
Value set: “15 Characters” is the standard value set for Character input parameters
Default Type: This field is not mandatory. If you want to default any particular value to save time
while submitting the concurrent program you can do so here.
Current Date: Will be used to pass the Sysdate as default value
Current Time: Will be used to pass the Systime as default value
Constant: Will be used to pass the constant number or date or string as default value
Segment: will be used to get the Previous parameter value as default to the next parameter
SQL Statement: We can pass the SELECT statement result as default value
Profile: This will be used to pass the user profile value as default.
Required Checkbox: This will be used to make the parameter as mandatory or optional
Enabled Checkbox: will be used to enable or disable the parameter
Display Checkbox: will be used to hide or display the parameter
Prompt: This is the actual message displayed while submitting the conc.prog
Token: This is used to link this parameter to the parameter defined in actual report file(.rdf)

WHERE TECHNOLOGY WORKS FOR BUSINESS


WHERE TECHNOLOGY WORKS FOR BUSINESS
Assign this Concurrent Program to a request group

Now Your Concurrent Program is ready to use from the responsibilities having “OM
Concurrent Programs” as Request Group

WHERE TECHNOLOGY WORKS FOR BUSINESS


Scheduling:

Many times you may want to run a concurrent program at a specific time on some specific
days of a week. Remembering the schedule and submitting the programs manually may not
be feasible all the times. Oracle E- Business suite conveniently let’s you schedule a program
to run on a specified time and date. When you schedule, the program will automatically be
kicked off at the specified time.

Now let us see how we schedule a concurrent program in Oracle Apps.


1. Go to the respective responsibility where the concurrent program to be scheduled exists.
Then go to View > Requests and click on “Submit a New Request”

WHERE TECHNOLOGY WORKS FOR BUSINESS


Select “Single Request” and click on OK button

Enter the concurrent program name to be scheduled and the respective parameters
and click on Schedule button

WHERE TECHNOLOGY WORKS FOR BUSINESS


This will open up the Schedule window

WHERE TECHNOLOGY WORKS FOR BUSINESS


WHERE TECHNOLOGY WORKS FOR BUSINESS
Schedule options: The below are the available scheduling options, we will see what they mean.

(i) As Soon as Possible: Selecting this option will kick off the concurrent program immediately.

(ii) Once: Selecting this option lets you specify at what time and date you want to kick off the
concurrent program. The concurrent program will be submitted only once at the specified time and
date.

WHERE TECHNOLOGY WORKS FOR BUSINESS


(iii) Periodically: Lets you schedule the program at the specified interval like once a
month/week/day/hour/minute.

WHERE TECHNOLOGY WORKS FOR BUSINESS


Description of the fields and their importance:

Start At: Enter the date and time when you want to start the schedule

End At: Enter the end date for the schedule. Leaving this blank will run indefinitely.

Re-run every: Specify the interval you want to run like for example – every 1 day or every 2
months.

Apply the interval: How do you want to apply the interval from the start of the prior run or from
the completion of the prior run.

Increment date parameters each run: Use this when one of the parameters for your program is a
date.
If you check this, the date parameter will be incremented for each run.
If not checked, the date given in the parameter will not increment, it will remain the same as entered
while scheduling for every run.

Apply a Saved Schedule: If more than one program has to be scheduled in a similar fashion,
instead of entering the schedule details for each and every program, you can save the schedule and
apply the same schedule for the remaining programs.
WHERE TECHNOLOGY WORKS FOR BUSINESS
(iv) On Specific Days: Use this if you want to run the program for example on 5th day of every
month or on Tuesday of every week,. This option lets you choose on what days of every month you
want to run a program.

WHERE TECHNOLOGY WORKS FOR BUSINESS


Once you specify the interval/frequency you want the program to run, click on OK button.

Click on Submit button.

Upon querying for the request in the requests window, you see our program with status scheduled.
When it’s time, the program will be executed.

This is how you schedule a program to run at a specified frequency or interval.

If you wish to cancel a scheduled request, select the request in the Requests window and click on
Cancel Request in Requests window.

WHERE TECHNOLOGY WORKS FOR BUSINESS


Define a request set:
1. Navigate to the Request Set window.
2. Enter a Name for your request set.
3. Enter a Short Name for your request set. This name is used internally to reference your
request set.
4. Enter the Application with which you want to associate your request set.
5. Enter a Description of your request set if you like.
6. The Owner field defaults to your username and can only be changed by your system
administrator.
7. Enter the Active Dates From and To fields to define an effective period when you and
others can run the request set. If the current date is outside the range you define, the
request set will not be available in the Submit Requests window.
8. Check the Print Together check box to send all your requests to the printer together when
they complete, or uncheck the check box to send each request one at a time to the
printer as it completes.
9. Check the Allow Incompatibility check box to allow your system administrator to specify
programs that this request is incompatible with (may not run with). Leave Allow
Incompatibility unchecked to specify that this request set may run with all other
concurrent requests or request sets.
10. Choose Define Stages or Link Stages if you have finished defining your stages.

WHERE TECHNOLOGY WORKS FOR BUSINESS


WHERE TECHNOLOGY WORKS FOR BUSINESS
Defining Stages:

1. The value for the Display Sequence is defaulted in sequence as you enter your stages. You
may change the display order of the stages by modifying this field.
2. Enter a Name for the stage.
3. Enter a Description of your stage if you like.
4. Enter a Short Code for the stage. This code is used internally to reference the stage.
5. In the Function field of the Function region, use the List of Values to select a function.
The default value for this field is the Standard Stage Evaluation function. This function
bases its completion status on the normal completion status of the requests it
contains. Other functions may be provided by your Oracle product. For a description
of these functions, refer to the user's guide for that product.
6. Use the "The Return Value of this Stage Affects the Set Outcome" checkbox if you want
to ensure that the request set's completion status is equal to the completion status of
this stage.
Note: If you choose this checkbox for more than one stage, the completion status of the request set
will equal the completion status of the last of these stages to run within the set.
7. Use the Allow Incompatibility check box to allow your system administrator to specify
programs that this stage is incompatible with (may not run with). Leave Allow
Incompatibility unchecked to specify that this stage of the request set may run with
all other concurrent requests or request sets.
8. Choose Requests.
WHERE TECHNOLOGY WORKS FOR BUSINESS
WHERE TECHNOLOGY WORKS FOR BUSINESS
Stage Requests window

In the Stage Requests window you define which requests you want to include in the stage.

9. Select the report or program you want to include in your request set. A description of
the request you choose and its associated application appears in the Description and Application
fields.
The list of requests you can choose includes the requests that your responsibility's request group
lets you access from the Submit Requests form.
10. The Print Options region reflects the options for the current request. Specify the
number of Copies of output to print, the Style to print, the Printer to print to, and whether to save
the output to an operating system file.
Standard Request Submission saves these options so you do not have to specify them again when
you run the request set. If you do not wish to specify these options for each request when you
define the set, Standard Request Submission uses the values of your personal profile options as the
default when you submit the request set.
Note: Some requests may have a required Style or Printer that you cannot change.
11. Use the Allow Stage Function to Use This Program's Results check box to indicate
which programs or reports should be included.
12. When you are done with the Print Options, choose Parameters to display the Request
Parameters window.
WHERE TECHNOLOGY WORKS FOR BUSINESS
WHERE TECHNOLOGY WORKS FOR BUSINESS
Link Stages

Enter the stages you want to run following the first stage in the Success, Warning, and Error
columns. To ensure that a particular stage follows the preceding stage regardless of the completion
status, enter the desired stage in all three columns. To stop the request set if a stage ends in Error,
leave the Error column blank.

WHERE TECHNOLOGY WORKS FOR BUSINESS


Thank You

Visit us at
www.triniti.com

WHERE TECHNOLOGY WORKS FOR BUSINESS

Vous aimerez peut-être aussi