Beruflich Dokumente
Kultur Dokumente
Function security can be used to enable or disable user access to each of the Supplier pages to allow you to
control which elements of the supplier attributes can be accessed or updated by each user. This allows you to
segregate the duties that users can perform by setting up a range of responsibilities that provide access to
different sets of the Supplier pages which assist you in conforming to separation of duties requirements. For
example, by default, you could prevent most users from accessing the banking details for suppliers, and grant
a limited set of users a responsibility that includes access to a supplier's banking information.
You can either grant full update access to your users or grant them read-only access to the Supplier pages. You
can also grant access to users to view all supplier records or only to view Standard Suppliers. This allows you
to restrict the users that can access employee-supplier records that contain sensitive personal information for
the employee that is used to pay their expenses. The current functionality does not provide any way to restrict
access to employee suppliers only. If a user is granted employee supplier access then they will also have
access to standard suppliers and an enhancement request was logged for this. Please see Note:1368011.1 for
more information.
R12 Supplier entry and inquiry navigation paths still exist but they are the same webform and therefore the
ability to create suppliers exists by default in the inquiry page. To prevent users from creating suppliers it is
necessary to exclude the function Supplier Full Access: Buyer View (POS_HT_SP_ACCESS_FULL) from a
responsibility and assign that responsibility to users you wish to prevent from having this ability.
2. Query the Payables responsibility you want to only have Inquiry access.
3. Under Menu Exclusion area, set the following:
Type = Function
Name = Supplier Full Access : Buyer View
However, there is an issue with Payables Inquiry responsibilities allowing users to update supplier data
even after excluding function Supplier Full Access: Buyer View. In order to prevent this several patches
are required. See Note:1089925.1 for patch details.
There is also a personalisation that is needed to prevent the Supplier Bank Accounts from being updated
via the Inquiry responsibility and that is detailed in Note:1328525.1.
The employee specific functions which are currently available for supplier restrictions are as follows:
The following shows a summary of the various functions that can be included and excluded to achieve the
desired result.
Mode Objective Exclude Function (At Include Function (At Menu Level)
Responsibility Level)
Inquiry Query Employee Supplier Full Access: Buyer View Employee Supplier Details
Suppliers View (POS_HT_SP_RO_EMP_SUPPLIER)
(POS_HT_SP_ACCESS_FULL)
To have Payables automatically create supplier information for employees during Expense Report Export,
enable the Automatically Create Employee as Supplier Payables option in the Expense Report region of
the Payables Options window.
If this option is enabled, then when you import employee expense reports, Payables uses information
from the employee record to create supplier and supplier address information for the employees. For
example, if you import an expense report with HOME as the payment address and if the employee is not
entered as a supplier, then Payables automatically enters a supplier record for the employee with a
payment supplier address called HOME. The system creates a site that uses the HOME address in the
Human Resource default operating unit for the employee. The Supplier Type will be Employee, and the
Employee Name and Number fields are automatically populated.
e) (Optional) In the Suppliers page, enter a supplier record for the employee. You don't need to do this
step if you complete steps 2 and 3, because the system creates supplier records automatically during
Expense Report Export.
f) To link an existing supplier with an employee, in the Suppliers: Organization page, choose
Employee as the Type, then enter either the employee name in the Supplier Name field or the employee
number in the Supplier Number field. (Payables creates this link automatically for any employee supplier
records it creates during Expense Report Export.)
g) Ensure employee supplier access has been granted (See Controlling Supplier Information Entry above)
1. Employee Creation:
To submit expense report, employee must be created in HRMS. In this paper we are creating employee as
Raju Chinthapatla and employees manager as Venki Manager. To approve Employees Expense Report,
employees manager should be entered in supervisor tab in employees assignment window. Here we are
creating employees manager (Venki Manager) first, so that we can add supervisor for an employee. Default
Expense Account should be entered in Purchase Order Information tab when create employee, so that this
account will be charged when the employee submit an Expense Report.
3. Responsibilities Assignment:
A responsibility is a level of authority in Oracle Applications that lets users access only those Oracle
Applications functions and data appropriate to their roles in an organization
Main responsibilities used in iExpense process are
Internet Expenses : Used to create an expense report
System Administrator : Used to create users and assign responsibilities to the users
Payables Super User : Used to define expense report templates and check expense report type Invoices
HRMS Manager : Used to define employee and assign supervisor for an employee
4. Securing Attributes:
The securing attributes ICX_HR_PERSON_ID and TO_PERSON_ID must be assigned to every user of Internet
Expenses and the responsibilities which use to submit expense reports. Securing attributes determine user may
enter expense reports for. At a minimum, users must have a securing attributes defined for themselves, which
either system administrators or employees can make. Employees can also assign securing attributes in the
Expenses Preferences page.
Ideally these Securing Attributes get added the moment the employee added to the User.
Note: You must re-Query after saving Person to see the updated Securing Attribute
The seeded responsibilities in Internet Expenses by default contain the securing attribute
ICX_HR_PERSON_ID : which confines user access to the user ID value assigned to the securing attribute. If
you use custom responsibilities to submit the expense report, you must assign the attribute
ICX_HR_PERSON_ID : for that. The securing attribute can assign authorized delegates to a user.
Authorized delegates are users who can enter expense reports for another user. For example, managers and
other executives may want to give their assistants the ability to enter expense reports for them.
5. Signing Limits:
Managers can approve an expense report only if the total amount of the report does not exceed their signing
limit. Manager (Spending) Approval Process in the Expense Reporting workflow uses the signing limits
which you define to determine whether managers have an authority to approve expense reports.
When you assign signing limits to a manager, you specify a cost center to which the signing limit applies. You
can also give managers signing limits for multiple cost centers.
Note: Signing limits are required only for Non-AME approval process, not required for AME approval Process
6. Expense Template:
Use the Expense Report Templates window to define expense report templates for Internet Expenses. A
template contains a list of expense items, and the default information for each item, that self service users can
enter on their expense reports. You must define at least one expense report template with the Enable for
Internet Expenses' Users check box selected. Only expense report templates with this option enabled can be
used in Internet Expenses. Use the Oracle Payables Expense Report Templates window to define your expense
report templates.
Inactive Date: Date after which you can no longer use this template to enter expense reports.
Expense Item: The name of an expense item as it appears on an expense report, for example, Airfare or Meal.
You can set up a miscellaneous expense item with no account so you can enter the account during expense
report entry. If you do not assign a Prompt then the value you enter here will appear in the Expense Type
poplist.
Expense Category: Expense Item Categories. For example: Accommodations, Airfare, Car Rental, Meals,
Mileage, Miscellaneous and Per Diem.
GL Account: We can enter GL Account against each Expense Item, GL Account will be charged based on
Expense Item which used while enter Expense Report.
Policy Schedule: Policy Schedules can be attached to Expense Item. Policy schedules contain the rules, rates,
and allowable tolerances to use for a given expense category and time period. Policy schedules should be
defined in Expenses Setup and attached to Expense Template. Refer the Implementation Guide for more
details.
Functional Overview
Sending Receipts to Accounts Payable
After an employee submits an expense report, Internet Expenses displays a confirmation page with
instructions for the employee. For example, you may want to inform the employee that a notification will
be sent when the report is approved by management and at that time all original receipts must be sent to
the accounts payable department. Most of the companies require original receipts for verification before
reimbursing employees for business expenses.
When you export expense reports from Internet Expenses, Payables records the source of the invoices and
invoice details. Expense Report Export verifies all your expense report information to ensure it creates
valid, fully-distributed invoices that are ready for validation. Oracle Internet Expenses does not export
expense report information to Oracle payables more than once.
If the expense report information fails validation, then Expense Report Export program does not export
the expense report, and Payables does not create an invoice from the information. You can view rejected
expense reports on the Export Results page.
Note: Some users may plan to run the Expense Report Export concurrent program from the Payables
Concurrent Request Form. To review the results of the export from this form, as opposed to the web audit
page, we can add the function, Function Name: OIE_EXPORT_RESULTS_FN (User Function Name:
Expenses: Export Results) to the Payables menu.
Note : Expense Report Export program can also be run from Oracle Payables. However results of invoices
exported and rejections can be reviewed only in Internet expenses auditor responsibility.
Source: Enter the name of the source of the expense reports. Payables automatically create invoices from
the source you enter.
Payables Expense Reports - Expense reports entered in Oracle Payables.
Oracle Internet Expenses - (the default) Expense reports entered in Oracle Internet Expenses. Also used
to export credit card provider invoices for the Both Pay process.
Transfer Descriptive Flexfield: Enter Yes if you want to export Descriptive Flexfield details for the
source you select. If you enter Yes, Payables transfers any Descriptive Flexfield information you have
defined for the expense report you are exporting, and creates invoices and invoice distributions with the
same Descriptive Flexfield details.
GL Date: The date you enter must be in an Open or Future Enterable period. Else Payables will not create
invoice from expense reports.
Group: To limit the export to expense reports with a particular Group ID, enter the Group ID. The Group
must exactly match the GROUP_ID in the Payables Open Interface tables.
Debug Switch: Select Yes to have Expense Report Export provide you with more detailed
troubleshooting information.
Organization Name: To limit the export to expense reports for a particular organization, enter the
organization.
Send Notifications To: Select a person to receive notifications in case of rejections or review.
Navigation: Internet Expenses Auditor Expenses Export Tab Export Run Sub-tab
Enter the parameter values and click on Continue button
Expense Report Export Program inserts the data into Payables Interface tables and it will trigger Paybles
Open Interface Import Program to import the data to Oracle Payables.
Log file shows how many Expense Reports are fetched and how many Invoices are created by Expense
Report Export program
+---------------------------------------------------------------------------+
Payables: Version : 12.2
Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
APXEXPER: Expense Report Export
+---------------------------------------------------------------------------+
Current system time is 04-DEC-2015 08:14:27
+---------------------------------------------------------------------------+
**Starts**04-DEC-2015 08:14:27
**Ends**04-DEC-2015 08:14:34
+---------------------------------------------------------------------------+
Start of log messages from FND_FILE
+---------------------------------------------------------------------------+
Begin Receipts Management - Holds
Process Hold Each Scenario
Determine whether to place Holds
Process Hold All Scenario
Determine whether to place Holds
Process Hold BothPay Scenario
Determine whether to place Holds
Process Obsolete Holds
Obsolete Holds
Obsolete Both Pay Holds
Begin Processing Individual expense reports
Fetching expense report...
Expense Report Number : **W71120**
Transfer Attachments option(Y/N):Y
Validate Amounts
Employee Id 34205 is not found
Fetching expense report...
Credit Card Expenses Fetched = 0
Credit Card Invoices Created = 0
Call Payables Open Interface
Expenses Fetched = 1
Invoices Created = 1
+---------------------------------------------------------------------------+
End of log messages from FND_FILE
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
No completion options were requested.
+---------------------------------------------------------------------------+
Concurrent request completed successfully
Current system time is 04-DEC-2015 08:14:34
+---------------------------------------------------------------------------+
AP Invoice Creation:
Exported Expense Report type Invoice can be viewed in Payables Invoice Workbench Window.
Navigation: Payables Super User Invoices Entry Invoices, Query W71120
Click on Distributions
Note : This account is derived from Expense Report Template which is attached to Expense Type Airfare
Expense Account Updates
When a user enters an expense report, Internet Expenses defaults the user's cost center and account for
the expense report, based on the human resources setup of the accounting flex field. If enabled, users can
change the cost center at the header level for the expense report. For line-level expense allocations, users
can make changes to account segments according to the expense allocations setup, including expense
lines where the expense type is assigned a particular account on the expense report template.
Behavior of Project account Builder and Accounting Client Extensions are out of scope
This example illustrates the update hierarchy described above. Behavior
Assume this setup for expense reports:
Accounting flex field: Company.CostCenter.NaturalAccount.Product
Default expense account: 01.100.6100.0000. This is the HRMS setup for the employee.
GL account assigned to expense item type Telephone: 01.100.6200.7000
GL account assigned to expense item type Meals: 01.520.6300.0000
The following updates are applied to the expense account and expense lines:
Update: Human resources setup changes the expense account Natural Account segment to 6000.
Result: The default expense account becomes 01.100.6000.0000.
Update: User changes the default cost center for the expense report to 110.
Result: The expense account for this expense report becomes 01.110.6100.0000.
Update: User updates the Product segment expense allocation for the telephone expense to 1000.
Result: The expense account for the telephone expense line becomes 01.100.6200.1000.
Update: User enters the expense type Meals on an expense line for an expense that was incurred while
working on an assignment for two different cost centers.
Result: The default expense account becomes 01.520.6300.0000.
Update: User splits the meal expense of $50 USD equally between cost centers 520 and 678.
Result: Two distribution lines are created:
Distribution 1: 01.520.6300.0000 for $25 USD
Distribution 2: 01.678.6300.0000 for $25 USD