You are on page 1of 177

Table of Contents-Oracle KB

AP Issues-Overview.................................................................................................................... 4
Accrual Rebuild Report Does Not Agree With Balance in Ledger .................................... 5
APP-SQLAP-10380 Displayed When Entering Payment .................................................. 6
Cannot Process Expense Reports for Certain Employees................................................... 7
Entered New Account in Invoice Distribution and Got Error ............................................ 8
Expense Report Import Completes with APP-SQLAP-10920 ........................................... 9
Expense Report Import Exceptions Report....................................................................... 10
Invoice Validation Process Running Very Long .............................................................. 12
Procedure to Change Last Check Number or Last Wire Transfer Number...................... 13
Procedure to Change Number of Invoices that can be Paid on a Wire Transfer .............. 14
Payment Processing .......................................................................................................... 15
Exceptions Report for Expense Report Import (Inactive) ................................................ 23
AP Cannot Validate a GL String on an AP Invoice.......................................................... 24
How to Change Amount on AP Invoice ........................................................................... 25
AR Issues-Overview ................................................................................................................. 26
Autoinvoice has all Lines for an Order Stuck................................................................... 27
Autoinvoice Validation Report has error Invalid Ship via SHIP_VIA............................. 28
Cannot Print Accounts Receivable for first Period of a New Year .................................. 29
Customers show as Default Collector on “Aging -7 Buckets-By Collector Report” ....... 30
Error Exist in Interface Lines Screen................................................................................ 31
Two Sales Orders for Returns are on the Same Credit Memo.......................................... 32
User has Identified an RMA that was not Invoiced.......................................................... 33
AutoInvoive Schedule at 0715.......................................................................................... 34
Home Depot Supply White Paper Credit Management.................................................... 36
Cost Issues-Overview ............................................................................................................... 38
COST How to check that Cost managers are running ...................................................... 39
DISCO Issues-Overview........................................................................................................... 40
SQL Script to find if a Table is in NOETIX..................................................................... 41
User cannot get DISCO Reports to Open ......................................................................... 42
Error when trying to use Discoverer 4.1 Administration Edition..................................... 43
Cannot Export to Excel from Discoverer.......................................................................... 44
FA Issues-Overview.................................................................................................................. 45
Cannot use Post Mass Additions....................................................................................... 46
Process to add a New leasehold Improvement Category.................................................. 47
Process to Unretire a Fixed Asset ..................................................................................... 49
Upload of Fixed Assets additions is not successful from ADI ......................................... 50
Adding Fixed Assets and Running Depreciation.............................................................. 51
GL Issues-Overview ................................................................................................................. 58
Journal Batch Status Stuck at Processing ......................................................................... 59
Posting JE completes with an Error .................................................................................. 60
APP 08046 – Batch Not Postable ..................................................................................... 61
Investigating Journal Posting Error 7 ............................................................................... 63

1
Journal Import of Data from ADI Results ........................................................................ 68
PPOS0246 Intercompany Account Assignment Posting Error......................................... 70
INV Issues-Overview................................................................................................................ 71
General Ledger Transfer does not include all Receiving Transactions ............................ 72
How to Process the sql script INVMTI115h..................................................................... 73
Interface Trip Stop – SRS Error and Stuck MTL Transaction ......................................... 74
Pending Material has stuck transaction with Error Invalid Transaction date ................... 76
Process to Send Multiple Item Masters to UPS ................................................................ 77
Uninvoiced Intercompany transactions............................................................................. 79
MON Issues Overview.............................................................................................................. 81
How to use Monarch with Oracle Report ......................................................................... 82
NOETIX Issues-Overview........................................................................................................ 83
Noetix about...................................................................................................................... 84
OM Issues-Overview ................................................................................................................ 85
Cannot Add a New Part Number to a Sales Order............................................................ 86
Cannot Change Ship to Address after an Order has been Booked ................................... 87
Delivery Status Stuck at Staged Pick Confirm ................................................................. 88
How to Run SQL Script HTMomse11i.sql....................................................................... 89
Info about the Email Order Acknowledgement Confirms ................................................ 90
Info about the Email Shipment Confirms ......................................................................... 91
Items on RMA are Closing before Items are Received .................................................... 92
Pick Status is “Released to Warehouse” for a line on an order ........................................ 93
Pick Status Correction....................................................................................................... 97
Portion of Order Released but only Partial Shipped Remainder at Picked Status.......... 100
Process to add a New Freight Carrier ............................................................................. 101
SQL Script to fix Stuck Transaction in MTL_Transactions_Interface........................... 103
User Did Not Receive Ship Confirm .............................................................................. 104
Advanced Pricing Installed ............................................................................................. 105
How to Backorder a Delivery ......................................................................................... 107
PO Issues-Overview................................................................................................................ 109
Cannot Change Amount on a PO Line ........................................................................... 110
Employee Entered a Purchase Order but cannot enter a Site.......................................... 111
Enter a Known PO # and cannot find it .......................................................................... 112
Error “You are not setup as an Employee. To access this form you need to be an
Employee”....................................................................................................................... 113
How to Cancel a PO........................................................................................................ 114
Shipment is Closed for Invoicing ................................................................................... 115
Two-way Matching PO’s are not Closing Automatically............................................... 116
User cannot find an existing PO ..................................................................................... 117
Cannot Cancel a Purchase Order .................................................................................... 118
Merge Supplier with Shared Sites for AP and PO.......................................................... 120
Merge Supplier with Unique Sites for AP and PO ......................................................... 122
Purchasing Issues-Overview................................................................................................... 124
Setting Up Approval Groups in Oracle........................................................................... 125
Setting Up Buyers in Oracle ........................................................................................... 127
Setting Up PO Numbers in Inventory............................................................................. 129

2
Setting Up Purchasing Options in Oracle ....................................................................... 131
SHIP Issues-Overview ............................................................................................................ 135
Created a new Freight Carrier but cannot see it when Shipping..................................... 136
Delivery Lines not Attached to Order Delivery not sent to UPS.................................... 137
Delivery Lines Not Attached to Order............................................................................ 139
In Order Management the Actions field is not Available ............................................... 140
Pick Slip Report Displays No Data Found ..................................................................... 141
Shipment was ‘Zero’ Shipped by UPS but some lines were shipped ............................. 142
UPS Shipped Line after asked not to Ship Line ............................................................. 143
11.5.10 Pick Release Issue.............................................................................................. 144
SYSADM Issues-Overview .................................................................................................... 145
Cannot Export an Oracle Report into Excel ................................................................... 146
Cannot use File Export to get Screen Data into Excel.................................................... 147
Change Profile Value so that Requests Windows Does not Display after a Report is
Submitted ........................................................................................................................ 148
Checklist for Refresh of DEV and TEST ....................................................................... 149
Get Error Message ‘No Organizations are Currently Defined’ ...................................... 151
Get Message Authentication Failed ................................................................................ 152
How to Prevent Confirming of Orders into the New Month Quarter ............................. 153
Oracle CSI Number......................................................................................................... 154
Schedule for Backups on Corinth ................................................................................... 155
Schedule for Backups on Delphi..................................................................................... 156
Schedule for the Cost Based Optimizer CBO on Corinth............................................... 157
Schedule for the Cost Based Optimizer CBO on Delphi................................................ 158
Schedule of UPS Related Report Sets ............................................................................ 159
UPS File Types ............................................................................................................... 160
Export Using IE 7 ........................................................................................................... 161
Active DFF’s................................................................................................................... 163
Checklist for refresh of DEV and TEST......................................................................... 164
Oracle Access Change Form........................................................................................... 166
Password Profiles............................................................................................................ 167
Philips IS Security........................................................................................................... 169
How to Change the Default Setting for “Select the Number of Days to View”............. 170
No Responsibilities appear in navigator ......................................................................... 171
WF Issues-Overview............................................................................................................... 172
Get PO Thru Approval Process in 11.5.10.2 .................................................................. 173
Get PO Thru Approval Process....................................................................................... 174
PO Stuck in Approval process with Error Status of “Does Approver Have Authority” 175
Reject PO Approval Process in 11.5.10.2....................................................................... 176
Reject PO thru Approval Process ................................................................................... 177

3
AP Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


Accrual Rebuild Report does not agree with balance in 5
Ledger
APP-SQLAP-10380 displayed when entering payment 6
Cannot process expense reports for certain employees 7
Entered new account in Invoice distribution and got 8
error
Expense Report Import completes with APP-SQLAP- 9
10920
Expense Report Import Exceptions Report 10
Invoice Validation Process Running Very Long 12
Procedure to change last check number or last wire 13
transfer number
Procedure to change number of invoices that can be 14
paid on a wire transfer
Payment Processing 15
Exceptions Report for Expense import (Inactive 23
process)
AP Cannot validate a G/L String on an AP Invoice 24
How to change amount on AP invoice 25

4
Accrual Rebuild Report Does Not Agree With Balance in
Ledger

Problem At month, the Accrual Rebuild report is run. The amount on the report must
agree to the balance in the General Ledger for account
01.00.000.000.20010.0000.000.

Solution Solution 1-Ensure the From Date on the Accrual Rebuild is blank and the To
Date is the last date of the Philips month and not the calendar month

Solution 2-Account for any manual journal entries recorded into account
01.00.000.000.20010.0000.000

5
APP-SQLAP-10380 Displayed When Entering Payment

Problem In accounts payable, when entering a payment for a vendor invoice, this error
message is displayed: APP-SQLAP-10380: You cannot select this payment
document because it is in use by another payment batch. Please select another
payment document.

Solution There is a locked object issue. The locked object is


AP_CHECK_STOCKS_ALL. Use the following SQL script to verify:
select a.object_id
, a.session_id
, b.object_name
from v$locked_object a
, dba_objects b
where a.object_id = b.object_id

Call the DBA and ask him to unlock this record.

6
Cannot Process Expense Reports for Certain Employees

Problem Only some employee’s expense reports are not being processed when the
‘Payables Invoice Import’ is run.

Solution The vendor created for each employee is not setup as an employee with a link
to the employee id in Purchasing.

• Login to Purchasing.
• Find the vendor that represents the employee
• Click on the Classification tab
• Change the Type to Employee
• Get the Employee Name from the list of values
• Save
• The report ‘Payables Invoice Import’

7
Entered New Account in Invoice Distribution and Got Error

Problem New account number is entered into an invoice distribution in accounts


payable; two possible error messages appear:

Value XXXXX in segment ACCOUNT has expired.


This combination has expired. (ROUTINE=fdfvcc)

Solution The GL transaction date on the AP invoice is prior to the effective date of the
new account number. Change the GL transaction date on the invoice to a date
after the effective date of the new account number.

8
Expense Report Import Completes with APP-SQLAP-10920

Problem Expense Reports have been submitted in Accounts Payable and the Expense
Report Import did not import the expense reports

Solution The ‘Expense Report Import’ was submitted with the runtime parameter of
Source being ‘Oracle Internet Expenses’. The value must be ‘Payables
Expense Reports’.

9
Expense Report Import Exceptions Report

Background Use this report to review the exceptions that occurred during the Expense Report
Import process. Payables lists employee and expense report information for each
expense report for which Payables did not create an invoice.

Payables also displays the reason why Payables did not create an invoice from an
expense report.

Report Payables automatically generates this report when you submit the Expense Report
Submission Import process. See: Expense Report Import Program. Payables generates this
report only if it identifies exceptions during import.

Selected Report Employee Name. Name of employee for whom Expense Report Import did not
Headings create an invoice.

Invoice Number. Invoice number for an expense report. In the Payables Expense
Reports window, the default for invoice number is the value entered for Date.

Invoice Date. Date entered for an expense report.


Invoice Amount. Total amount of an expense report.

Rejection . Addr Line [1¬3] Too Large. Expense Report Import attempted to
Reason create a supplier from an employee and Address Line 1¬3 for the employee
home address exceeds 35 characters.
. City/State/Country] Too Large. Expense Report Import
attempted to create a supplier from an employee and the City/State/Country
for the employee home address exceeds 25 characters.
. Create As Supplier. You are using manual supplier number
entry and you did not enter the employee as a supplier before submitting
import.
. Create Duplicate Supplier. You are trying to create an invoice
from an expense report for an employee name that is not already a supplier
and a supplier name already exists for the same employee name.
. Duplicate Report. The invoice number already exists for an
employee or supplier.
Future Date. The expense report date, the accounting date
which determines the period in which your general ledger recognizes an
invoice expense and liability, is in a closed period and is after the date you
entered an expense report.
If the expense report date is in a closed period but before the expense
report date, Payables creates an invoice from this expense report so it does not
appear on the Exceptions Report. Cont on next page

10
. No Exchange Rate. The Payables option Require Exchange
Rate Entry is Yes and the expense report is in a foreign currency and has no
exchange rate information.
. No Home Address. The expense report is being sent to the
employee's home address, but there is no home address defined for the
employee.
. No Location. You entered an employee as a supplier without
entering a location.
. No Office Address. The expense report is being sent to the
employee's office address, but there is no office address defined for the
employee.
. No Withholding on Site. Supplier site does not have the Allow
Withholding Tax option enabled and you tried to import an invoice that a) has
an invoice distribution with an automatic withholding tax group assigned to it,
b) has an invoice distribution with a line type of Withholding Tax, or c) has a
withholding tax group assigned to it.
. Not A Supplier. The Payables option Automatically Create
Employee as Supplier is not enabled, and the employee does not already exist
in Payables as a supplier.
. Zip Code Too Large. Expense Report Import attempted to
create a supplier from an employee on an expense report and the Postal Code
for the employee home address exceeds 20 characters

http://delos.colorkinetics.com:8071/pls/PROD/fndgfm/fnd_help.get/US/AP/
@r_invimpx 3/27/2007

Exceptions Report (Oracle Payables Help)

http://delos.colorkinetics.com:8071/pls/PROD/fndgfm/fnd_help.get/US/AP/
@r_invimpx

11
Invoice Validation Process Running Very Long

Problem The Invoice Validation process usually takes several seconds to complete; it
was running for several minutes and not completing

Solution Another user in AP was either updating or viewing an invoice. As soon as


this user completed this task, Invoice Validation completed.

12
Procedure to Change Last Check Number or Last Wire
Transfer Number

Problem Check numbers and wire transfer numbers are controlled with a last available
document number. These numbers have to be increased when the Payables
department determines that the last number is being approached.

Solution Login to Accounts Payable

• Use the navigation path /Setup/Payment/Banks


• Execute a query for the Bank that will be changed
• In the next window (Banks), click on the Bank Accounts button
• In the next window (Bank Accounts), click on the Payables Documents
button
• In the next window (Payment Documents), click on the Additional
Information tab
• Change the Last Available number for the appropriate document

13
Procedure to Change Number of Invoices that can be Paid on
a Wire Transfer

Problem The current limit is $100. The user needs a larger number

Solution Login to Accounts Payable

• Use the navigation path /Setup/Payment/Formats


• Execute a query for ‘Standard Form Feed Format’ in the Payment Format
• Navigate to the Remittance section in the middle of the screen
• Change the numeric value next to Number of Invoices.
• Save

14
Payment Processing

FAQ Summary 1. Payments: What is the difference between the Electronic and Wire payment
methods?
2. Payment Batch: What is the Payment Batch processing flow?
3. Payment: What Does The APXUMFS Update Matured Future Payment Status
Program Do?
4. Void: A check was paid against an invoice, and then voided, yet the check went out
and was cashed. What do we do?
5. Payment Batch: I have created a Payment Batch and wish to abort it. Can I delete it?
6. Payment Batch: How do I determine the status of the Payment Batch?
7. Payment Document: I selected a Payment Document for my Bank Account that says
it is in use. How can I tell?
8. Payment Batch: When can I modify a Payment Batch?
9. Payment Batch: How do I add an invoice to the Payment Batch?

10.Payment Batch: Can I modify the Discount on a selected invoice in the Payment Batch?
11. Payment Batch: Can I add an invoice that has been excluded because the payment
batch exceeds
the maximum outlay?

12. Printing: How do I reprint checks after payment batch has been formatted?
13. Payment Batch: Can I cancel a Payment Batch that has been confirmed?
14. Payment Format: I am having problems creating a customized payment format. Can
Oracle support help?
15. Printing: How do I add logo to check printing?
16. EFT: How can I select EFT document type on a Payment Batch?
17. Payment Register: How do I remove zero amounts on the Preliminary Payment
Register?
18. Void: How do I void a reconciled payment whether it be a check or EFT
transaction?
19. Payment Batch: What is the process flow for generating payment batches and
mailing checks?
20. Payment Batch: How to cancel Payment Batch if it is stuck in status "ing" (selecting,
formatting, confirming)?
21. Script: How can I find table level details about my invoice and any of its payments?
22. More Information: What articles, white papers, or manuals should I read for more
information on Payment Processing?
23. Keyword: What are the MetaLinkkeywords I should use when searching for
Payment Processing information on MetaLink?
24. Patches: List of OneOff Patch available for Payment Processing

15
FAQ Details 1.Q: What is the difference between the Electronic and Wire
payment methods?
A: In short, the Electronic method enforces the existence of a
supplier bank account and the Wire method does not. Therefore,
use the Electronic payment method to generate instructions to
your bank to make payment to a supplier bank account. Use the
Wire payment method to record payment when you have used a
process outside of your Oracle Payables system to instruct
your bank to pay a supplier.

Electronic

Use the Electronic payment method when Payables will create instructions for
your bank to make payment to a supplier bank account.

Typically, this communication is an electronic file that instructs your


disbursement bank to pay your suppliers, and is in the specific format that
your bank requires. However, you shoulduse the Electronic payment method
whenever you need to generate a document that requires a supplier bank
account. For example, use it if your Payables system is set up to print letters
that you send to your bank to request that the bank make an electronic funds
transfer directly into the supplier's bank account.

Payables ensures that you have recorded supplier bank account information
when you use the Electronic payment method. Typically, to pay invoices with
the Electronic payment method, users use a payment document with
a Computer Generated disbursement type and use a payment batch or Quick payment
to create apayment instruction file. The payment instruction file is saved in the ap.out
directory for delivery tothe bank, unless one of the following features is used to automatically
transmit theinstruction file tothe bank: eCommerce Gateway (for EDI payments), Automatic
Bank Transmission,XML Payment Processing.

However, you can use localizations, or custom payment methods and payment formats
to create any
type of communication with your bank when you use the Electronic payment method.

16
Wire

Use the Wire payment method to manually record payment when you have used a
process outside of
your Oracle Payables system to instruct your disbursement bank to pay a supplier.

Oracle Payables does not require supplier bank account information when you use the
Wire payment
method.

When you define payment documents for these payments, we recommend you use the

Recorded
disbursement type because you are simply recording a payment made outside of the
system. Further we
recommend that you record the transaction with a manual payment.

(However, the system will allow you to use any disbursement type. For example, some

users who
regularly record Wire payments for multiple suppliers use payment documents with the
Computer

Generated disbursement type, create an electronic payment batch, and then delete the
resulting
electronic file.)

2. Q: What is the Payment Batch processing flow?

A: The flow of payment processing is as follows: AutoSelect First you initiate the Payment
Batch by entering criteria for invoices Build The system then builds payments based on the
selection criteria. Modify You can optionally modify the payment batch. Format Format
payments to have Payables produce an output file. Print Print checks from the output file or
deliver the output file to your bank.
Confirm Confirm the payment batch.

3. Q: What Does The APXUMFS Update Matured Future Payment Status Program Do?

A: The 'Update Matured Furture Payment Status Program' automatically updates the status of
matured future dated payments from Issued to Negotiable. If the payments's maturity date is
on or before the Maturity Date parameter you specify, the sytem updates the payment's status.
This program creates journal entries to record the status change of the payment. After the
program is submitted, Payables prints the Update Matured Future Payments status report
wich shows the updated payments as well as the exceptions.

Rerun the Payables Accounting Process after running this program to account for the
additional payment clearing events.

17
4. Q: A check was paid against an invoice, and then voided, yet the check went out and was
cashed. What do we do?
A: Example:
1. Invoice created for $1300
2. Invoice paid for $1300
3. Payment was voided.
4. Check was sent to the customer who cashed it.
5. Invoice was also canceled and another check against it was voided.

Solution Summary:
Create a 0$ invoice with 2 distribution lines, 1 for the expense account as a debit and the
other distribution lines to the cash account as a credit
Solution Explanation:
When the invoice was created if this was just a simple invoice created, invoice paid, payment
voided, but check cleared, then we would have done the following: original invoice db
expense 1300cr liability 1300paymentdb liability 1300cr cash 1300 void payment
db cash 1300
cr liability 1300

But to take care of the voided check that cleared and was cashed, we would have created a 0$
invoice with two new distribution lines: line 1 1300 db expense 1300 and line 2 1300 (you fill
in the expense account as the cash account) which will generate these entries db liability 1300
cr cash account 1300 (this is used in place of the expense account) So invoice is still owed,
and we issue a $0 manual payment check:
db liability
cr cash
So the invoice is paid, and the cash is ok.
1099 considerations...
If this is a 1099 vendor, you need to go into the distributions on the zero invoice and go to the
details section, and fill in the income tax type for the expense distribution, but for the
distribution for the cash, take off the income tax type. That will fix
your 1099.
Almost all reports, report off the distributions, not the invoice total, so as long as everything
is posted this should be fine.

5. Q: I have created a Payment Batch and wish to abort it. Can I delete it?
A: Yes. But only if the status of the Payment Batch is 'Unstarted' or
'New'. If the batch has already been selected for processing, you must
Cancel it. If you have already formatted the Payment Batch, then click
on Actions and deselect the Confirm action. After doing so, the Cancel
Payment Batch option will be available.

18
6. Q: How do I determine the status of the Payment Batch?

A: Query up the Payment Batch in the Payment Batches Summary window to view the status.
If you can not get into the application, you can select the status from SQL*Plus:
SELECT status FROM ap_inv_selection_criteria_all WHERE checkrun_name = ‘<payment
batch name>’;

7. Q: I selected a Payment Document for my Bank Account that says it is in use. How can I
tell?

A: When you selected the Payment Document for the Bank Account, the Document Names
window displays a column “In Use By”. This is the Payment Batch name that is using the
Payment Document. You must complete the Payment Batch using that document before you
can use it. You will only get the list of payment documents if there
is more than one payment document associated with that bank account. If there is only
one payment document for that bank account, you will simply get the message that the
payment document is in use. If you still do not see a Payment Batch, then most likely a
QuickCheck did not complete successfully. Contact Oracle Support for scripts to
determine the status of the QuickCheck.

8. Q: When can I modify a Payment Batch?

A: After the Payment Batch has been Built and before it has been Formatted. Once the
payment batch has been Formatted, Modify is no longer an option.

9. Q: How do I add an invoice to the Payment Batch?


A:
1. From the Actions Window, unselect Format and select Modify Payment Batch.

2. Enter the Supplier Name and Site.

3. Select Yes for Pay Supplier.

4. Select the invoice you wish to add to this Payment Batch.

5. Select Done.
The system will automatically submit the Build Payments program to rebuild the
payments.

19
10. Q: Can I modify the Discount on a selected invoice in the Payment Batch?

A: Yes. You can change the Discount Amount to reflect more or less of a discount. The
discount amount and payment amount can not be more than the amount due. If you take less
of a discount and you wish to pay the invoice in full, you will need to adjust the Payment
Amount also. If the invoice includes withholding tax, you can not adjust the Payment
Amount or the Discount Amount.

11. Q. Can I add an invoice that has been excluded because the payment batch
exceeds the maximum outlay.

A: Yes. Select the Supplier and Site and choose 'Force' as the Pay Option in the Modify
Payments Window.

12. Q: How do I reprint checks after payment batch has been formatted.
A: These instructions are for Smart Client or NCA, not character.
1. Navigate to the concurrent request summary form (Other > Concurrent)
2. Either query the format payment concurrent request, or query all and manually search for
the format payments request.
3. Select Special…Reprint from the toolbar.
4. This opens the reprint dialog box.
5. Select the number of copies, the printer, and the print style
6. Press OK..

13. Q: Can I cancel a Payment Batch that has been confirmed.


A: No. You must void each payment created by the Payment Batch to accomplish this.

14. Q: I am having problems creating a customized payment format. Can Oracle support
help?

A: We often receive questions in Support requesting assistance on custom payment formats.


These questions range from how to setup a custom format to troubleshooting an
existing custom payment format. Oracle Support does not provide assistance on these
issues per the documentation provided in the Oracle Payables Users Guide, Volume 1
Release 11i pg. 2226, "You may want to modify one of the Payables payment formats
to provide different information on your payment document or remittance advice. For
example, you may want to list only invoice number, description, and invoice payment
amount on your remittance stub. If you need assistance with making changes to the
check printing program, please contact Oracle Consulting Services at your local Oracle
office." Please feel free to utilize the service offered by Oracle Consulting to provide
resolution on your custom payment format issues.

20
15. Q: How do I add logo to check printing?
A: (APXPBFEL) The default name for this program is Evergreen,
Laser. This format is
designed to be used with laser printers when printing on blank
check stock. This process requires a laser printer which uses a
cartridge (normally purchased from Evergreen). It prints all the
information on the check,
including company name and logo, bank name, signature(s) and
the MICR encoded line at the bottom of the check. If this program
is used without the printer cartridge, you will see two large
exclamation marks (!!) near the signature line. The print style is
Portrait, Laser and the Execution Options vary, but it must
contain at least p_printer_code_mask =
'101,102,111,121,122,141'and p_continuous_stationery='N'.

16. Q: How can I select EFT document type on a payment batch?


A: Change the "Disbursement Type" for ACHs under Setup > Payments > Banks > Bank
Accounts > Payables Documents from "Recorded" to "Combined"

17. Q: How do I remove zero amounts on the Preliminary Payment Register?

A: The best way to get around zero amounts on the Preliminary Payment Register when
an Invoice and a Credit Memo cancel each other out is to make a Manual Payment for a zero
amount (the Invoice and the Credit Memo). You can either set up a dummy Payment
Document to make the payment on, or use some other
Payment Method. The important thing here is that Oracle Payables won't make a zero
amount payment for you, AutoSelect will not pick up zero amount payments,
nor will QuickCheck allow zero amount payments.

Once the zero amount Manual Payment is made, both the Invoice and the Credit Memo will
be marked as paid and will stop being picked up by AutoSelect, so they won't appear on the
Preliminary Payment Register.

18. Q: How do I void a reconciled payment whether it be a check or EFT transaction?

A: You will need to unreconcile the payment first, void it and then reissue. From Cash
Management Responsibility: Navigate > Bank Statements > Find Bank Statement > Review -
> Lines > Mark check to be unreconciled > Unreconcile. Once you unreconcile the payment,
you will be able to void the payment and then pay again.

19. Q: What is the process flow for generating payment batches and mailing checks?
A: Please review APNews Vol 24 to resolve this issue.

21
20. Q: How to cancel Payment Batch if it is stuck in status "ing" (selecting, formatting,
confirming)?
A: Please review Note 199783.1 to resolve this issue.

21. Q: How can I find table level details about my invoice and any of its payments?
Note 148388.1 to see detailed data information on an invoice and any of its
payments.

22. Q: What articles, white papers, or manuals should I read for more information on
Payment Processing?

A: Please see the Setup and Usage Guide for details on how to set up Payment Processing for
AP.

23. Q: What are the MetaLinkkeywords I should use when searching for Payment
Processing information on MetaLink?
A: PAYABLES; APXPAWKB; APPBCF

24. Q: List off OneOff Patch available for Payment Processing

A: A listing of the most frequently requested oneoff patches for Invoice


processing can
be found in Payment Processing OneOff Patches Guide

22
Exceptions Report for Expense Report Import (Inactive)
Exceptions Report for Expense Report Import
Use this report to review the exceptions that occurred during the Expense Report Import
process. Payables lists employee and expense report information for each expense report
for which Payables did not create an invoice.
Payables also displays the reason why Payables did not create an invoice from an
expense report.
Report Submission
Payables automatically generates this report when you submit the Expense Report
Import process. See: Expense Report Import Program, page 5-26. Payables generates
this report only if it identifies exceptions during import.
Selected Report Headings
Employee Name. Name of employee for whom Expense Report Import did not create
an invoice.
Invoice Number. Invoice number for an expense report. In the Payables Expense
Reports window, the default for invoice number is the value entered for Date.
Invoice Date. Date entered for an expense report.
Invoice Amount. Total amount of an expense report.
Rejection Reason:
• Addr Line [1-3] Too Large. Expense Report Import attempted to create a supplier
from an employee and Address Line 1-3 for the employee home address exceeds
35 characters.
• City/State/Country] Too Large. Expense Report Import attempted to create a
supplier from an employee and the City/State/Country for the employee home
address exceeds 25 characters.
• Create As Supplier. You are using manual supplier number entry and you did not
enter the employee as a supplier before submitting import.
• Create Duplicate Supplier. You are trying to create an invoice from an expense
report for an employee name that is not already a supplier and a supplier name
already exists for the same employee name.
• Duplicate Report. The invoice number already exists for an employee or supplier.
• Future Date. The expense report date, the accounting date which determines the
period in which your general ledger recognizes an invoice expense and liability, is in
a closed period and is after the date you entered an expense report.
If the expense report date is in a closed period but before the expense report
date, Payables creates an invoice from this expense report so it does not appear on
the Exceptions Report.
• No Exchange Rate. The Payables option Require Exchange Rate Entry is Yes and the
expense report is in a foreign currency and has no exchange rate information.
• No Home Address. The expense report is being sent to the employee’s home
address, but there is no home address defined for the employee.
• No Location. You entered an employee as a supplier without entering a location.
• No Office Address. The expense report is being sent to the employee’s office
address, but there is no office address defined for the employee.
• No Withholding on Site. Supplier site does not have the Allow Withholding Tax
option enabled and you tried to import an invoice that a) has an invoice distribution
with an automatic withholding tax group assigned to it, b) has an invoice distribution
with a line type of Withholding Tax, or c) has a withholding tax group assigned to it.
• Not A Supplier. The Payables option Automatically Create Employee as Supplier is
not enabled, and the employee does not already exist in Payables as a supplier.
• Zip Code Too Large. Expense Report Import attempted to create a supplier from
an employee on an expense report and the Postal Code for the employee home
address exceeds 20 characters.

23
AP Cannot Validate a GL String on an AP Invoice

Problem AP user is entering an invoice. User matches invoice to purchase order. The
GL string on the PO is invalid. When user tries to validate invoice, it cannot
be done.

Solution Process to correct:

1 – In General Ledger, re-enable invalid original GL string

2 – In Purchasing, change distribution on PO to the original GL string

3 – In Payables, reverse distribution (original GL string) on AP invoice

4 – In Purchasing, change distribution on PO to new GL string

5 – In Payables, match AP invoice to PO

6 – In Payables, validate AP invoices

7 – In Payables, run report set ‘AP WEEKLY POST REPORTS’

8 – In General Ledger, post AP activity

9 – In General Ledger, disable original invalid GL string

24
How to Change Amount on AP Invoice

Problem AP invoice amount is different from its distribution amount. The amount
cannot be changed on the invoice line.

Solution - Run the Accounts Payable Trial Balance for the problem vendor
- On the problem invoice, add another line in the distribution screen
with an amount needed.
- The invoice amount can now be adjusted
- Validate the invoice
- Run the weekly AP process set
- Run the Accounts Payable Trial Balance for the problem vendor
- Problem invoice should be corrected

25
AR Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


Autoinvoice has All Lines for an order Stuck 27
Autoinvoice Validation Report has an error Invalid 28
Ship_VIA
Cannot Print Accounts Receivable for first Period of 29
New Year
Customer shows as Default Collector on Aging-7 30
Buckets-By Collector Report
Error Exist in interface Lines Screen 31
Two Sales Orders for returns are on the Same Credit 32
Memo
User has identified an RMA that was not invoiced 33
AutoInvoice Schedule at 0715 34
Home Depot Supply White Paper Credit Management 36

26
Autoinvoice has all Lines for an Order Stuck

Problem All lines and freight are stuck in ra_interface_lines_all for a specific order,
so the order did generate an invoice.

Solution The order must be invoiced manually.

The Business Purpose of the customer address was changed while the order
was being entered. Any changes to a customer should be completed before
starting to enter an order.

27
Autoinvoice Validation Report has error Invalid Ship via
SHIP_VIA

Problem This report has ship via error. A new Freight Carrier was setup with adding it
to the Order Management Item Validation Org.

Solution • Login to Inventory


• Use the navigation path /Setup/Freight Carriers.
• Select MST for Inventory Org
• Create the new Freight Carrier

28
Cannot Print Accounts Receivable for first Period of a New
Year

Problem When trying to print the AR statement, the prior month does not appear in the
list of values in the Statement Date field.

Solution The AR Statement Cycles have not been setup for the new fiscal year
In AR, use the navigation path /Setup/Print/Statement Cycles. For the
Statement Cycle Name of End of Month, add the Statement Date for the next
12 months.

29
Customers show as Default Collector on “Aging -7 Buckets-
By Collector Report”

Problem Customer on report with Default collector. User changed default collector to
correct collector but customer still on report

Solution The default collector must be changed for every Bill-to Site address for a
customer.

30
Error Exist in Interface Lines Screen

Problem There lines in the Interface Lines screen that have a checkmark in the Errors
Exist screen. The navigation path to see this screen in AR is
/Control/AutoInvoice/Interface Lines.

Solution Review these errors with the Billing Department. Manual corrections may
have to be made to customer invoices. Then these lines can be deleted from
the table. Select the line and then click on the delete icon.

Note: These error lines are in the table ra_interface_lines_all.

31
Two Sales Orders for Returns are on the Same Credit Memo

Problem Credit memo contains one line for order 1 and another line for order 2. The
customer is the same and the item returned is the same.

Solution Sales Orders have a grouping rule to group invoices by sales orders, so that
multiple shipments from the same order in the same billing cycle are grouped
together on the same invoice. Credit Memos have a grouping rule, so that
multiple credits for the same customer in the same billing cycle are grouped
together on the same Credit Memo.

32
User has Identified an RMA that was not Invoiced

Problem User is closing the general ledger for the month and trying to reconcile cost of
goods sold (COGS) with revenue activity. User found COGS activity for an
RMA but did not find the credit memo.

Solution Usually, the return included a restocking fee (RESTOCK) and several
different lines for items to be returned. The RESTOCK was included with
several lines in a fulfillment set. Only some of the lines on the fulfillment set
were returned before month end. The credit memo will only be created when
all the items in the fulfillment set have been returned. The items not received
on the fulfillment set must be taken off the fulfillment set. The autoinvoice
must be run manually for the date of the returned items. Then the user must
verify that the credit memos were created.

33
AutoInvoive Schedule at 0715

34
35
Home Depot Supply White Paper Credit Management

Learn how the initial and ongoing implementation of Oracle Credit Management and
Advanced Collections, enabled Home Depot Supply to centralize its customer
information, and assess and automate credit exposure and collections processes. The
challenges of managing the project during acquisition and lessons learned during the
initial implementation and optimization phases are included.
Executive Summary
Customer Credit Risk Management
Home Depot Supply (HDS), is a $13 billion dollar division of Home Depot, specializing in
commercial distribution to the construction industry. HDS deals with a diverse range of
customers from independent contractors through to the largest homebuilders in the US. As
such, HDS had difficulty in managing their credit exposure across the business, both with
existing customers, and managing the volume of new customers requesting open accounts for
materials.
Prior to implementing Oracle, HDS had a number of divisions each with their own systems.
Each division held its own receivables and assessed credit risk independently, with the
associated issues including lack of visibility to total customer exposure and management of
the volume of customers requesting open accounts. In addition, the collection of customer
overdue balances caused problems with multiple contact points for different divisions.
HDS looked at various solutions, but had already selected Oracle E Business Suite as a
global system solution. Oracle had advantages over other products in several areas. Namely,
tight integration with Dun and Bradstreet, real time interaction with enterprise data in the E
Business Suite, flexibility to use internal and external data to perform credit and collections
determination, and standardization, being part of the overall Oracle solution.
As with most ERP implementations, there was an initial implementation with the associated
period of business adjustment and realization that processes designed initially in the
applications did not meet the organizational requirements as first thought. The initial phase
included the implementation of Credit Management for the processing of new credit
applications. This included online real time import of Dun and Bradstreet data to assist with
credit limit determination, and Advanced Collections to assist with managing the workflow
process of collecting overdue invoices. A subsequent part of the phase included the
implementation of an online credit application to enable completion of new credit
applications by customers or other areas of the business.
After a period of adjustment, and the availability of new functionality in both Credit
Management (OCM.D) and Advanced Collections, it was determined that the credit area
needed to be re-engineered. The flexibility of the applications enabled great latitude in how
the business process could be built using Oracle Credit Management and Oracle Advanced
Collections. This included the re-implementation of scoring in both areas and the extension
of the applications to include the download of consumer as well as commercial credit data
for small contractors, collection strategies to meet customer and business needs, and the
ability to communicate with customers on multiple levels (by email, fax and mail). In
addition, the company decided to develop risk-based collection strategies, incorporating
external credit information (i.e. Dun and Bradstreet risk score) and internal collection
information, such as payment history, aging status, and other accounts receivable
information.
During the second phase of the project, Home Depot acquired Hughes Supply. Post-
acquisition, new executive management re-evaluated Oracle and subsequently reaffirmed the
business case. The company is now in the final stages of implementing the second phase to
re-design and optimize usage of the credit and collections applications.

36
To conclude, prior to the implementation of Oracle, HDS had many disparate systems
containing customer data (both master and transactional), making it extremely difficult to
assess overall credit risk. With the initial implementation, customer information is now being
centralized, and both credit exposure assessments and collections determinations can be made
more accurately. This is an evolutionary journey however, and the optimization phase will
bring credit exposure management and collections automation to the next level.

37
Cost Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


How to check that Cost managers are running 39

38
COST How to check that Cost managers are running

Problem Cost is running the Interface Managers for Cost Manager and Material
transaction every 5 minutes. Verify that these managers are running as
scheduled.

Solution - Login to Inventory


- Use the navigation path /Setup/Transactions
- Select Interface Managers
- Review the Interface Manager window and ensure that Cost Manager
and Material transaction are running every 5 minutes.

39
DISCO Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


SQL Script to find if a Table is in NOETIX 41
User cannot get Disco Reports to Open 42
Error when Trying to Use Discoverer 4.1 43
Administration Edition
Cannot export to Excel from Discoverer 44

40
SQL Script to find if a Table is in NOETIX

Problem Don’t know if a specific table is part of the Noetix EUL

Solution Run the following sql script:

select distinct view_label, table_name


from n_view_table_templates
where table_name like '%TABLENAME%'

Replace the variable %TABLENAME% with table being searched for.

41
User cannot get DISCO Reports to Open

Problem User gets error messages when trying to run a report that he has access to.
The message reads ‘Do you want to substitute another item, ignore this
message, ignore all missing items or cancel opening this workbook?’. The
user chooses Ignore but the report is not opened.

Solution The user has not been properly setup with access to the proper Business Areas
in Disco.

Note Obtain from the user and the user’s manager a list of reports to access and the
name of another existing user who accesses these same reports. Setup the
new user the same way the existing user.

Procedure The steps to setup a new user in Disco:

1-User must be setup in Oracle Applications following standard procedures.


2 – Login to Discoverer 4 Desktop Edition as oracleadmin: and do not open a
workbook.
3 – Use the navigation path /File/Manage Workbooks/Sharing
4 – In the window, click on the tab “User -> Workbook”.
5 – Select the user.
6 – Copy the appropriate workbook from the left panel to the right panel.
7 – Save
8 – Logout of the Discoverer 4 Desktop.
9 – Login to Discoverer 4 Administration Edition as oracleadmin: and do not
open a workbook.
10 – Use the navigation path /Tools/Security.
11 – In the window, click on the tab “Users -> Business”
12 – Select the user.
13 – Copy the appropriate business area from the left panel to the right panel.
14 – Save.

42
Error when trying to use Discoverer 4.1 Administration
Edition

Problem When starting the Admin edition, the following error message is displayed:
DIS3ADM.EXE – Entry Point Not Found
The procedure entry point

?GetAccessibleDetails@DCEObjectHandle@@QBE?AVDCEString@@VD
CEBoolean@@@Z could not be located in the dynamic link library dcce.dll

Solution The Discoverer 4.1.47 patch must be installed.

43
Cannot Export to Excel from Discoverer

Problem When trying to export from Discoverer to Excel, Excel does not open. The
file is saved but it is expected that Excel would open.

Solution Two fixes must be performed:

1 - Use Windows navigation path


- Right-click on Start button and choose Open
- Use the pull-down menu path /Tools/Folder Options
- Click on the File Types tab
- Select the XLS file type and click on the Advanced button
- In the Edit File Type window, the following check boxes should
be blank
o Confirm open after download
o Always show extension
o Browse in same window
- These same changes should be made to file types HTM and
HTML

2 – Use regedit and go to the following entry:


HKEY_LOCAL_MACHINE
SOFTWARE
Microsoft
Internet Explorer
Main
Feature Control
FEATURE_ZONE_ELEVATION
Edit iexplore.exe so that the value data is 0, not 1

44
FA Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


Cannot Use Post Mass Additions 46
Process to add a New Leasehold Improvement Category 47
Process to Unretire a Fixed Asset 49
Upload of Fixed Asset additions is not successful from 50
ADI
Adding Fixed Assets and Running Depreciation 51

45
Cannot use Post Mass Additions

Problem Fixed Asset additions are uploaded into Oracle from ADI. In Fixed Assets,
use the navigation path /Mass Additions/Post Mass Additions. Click in the
parameters field for Mass Additions Post. Click on the LOV and the error
message displayed is ‘No entries for List of Values’.

Solution The additions from ADI were transferred to FA with queue status of NEW.
The status should have been POST. Editing each addition can change the
status.

• In FA, use the navigation path /Mass Additions/Prepare Mass


Additions.
• Execute a query where Queue is NEW.
• In the Mass Additions Summary window, select a line and click on the
Open button.
• In the Mass Additions window, click on the LOV next to Queue and
select Post.
• Save.
• Execute Post Mass Additions.

46
Process to add a New leasehold Improvement Category

Problem A new leasehold improvement fixed asset has to be setup.

Solution Execute the following steps in Fixed Assets.

Setup new Depreciation Method:


Use the navigation path /Setup/Depreciation/Methods.
In the Depreciation Methods, fill in the fields for a new Method and
Description.
Select Method Type as Calculated and Calculation Basis as Cost.
Enable ‘Depreciate in Year Retired’ and ‘Straight Line Method’.
Enter the correct number of ‘Life Years’ and ‘Months’.
Save.

Setup new CK_ASSET_SUBCATEGORY:


Use the navigation path /Setup/Financials/Flexfields/Key/Values.
Execute a query for the Value Set ‘CK_ASSET_SUBCATEGORY’.
Use the down arrow key to go to ‘LEASEHOLD IMPROVEMENTS’.
Add a new ASSET_SUBCATEGORY as needed.
Save.

Continued on next page

47
Process to add a New leasehold Improvement Category,
Continued

Solution Setup new Asset Category:


Continued Use the navigation path /Setup/Asset System/Asset Categories.
In the Asset Categories, use the list of values to select the
ASSET_CATEGORY value of LEASEHOLD IMPROVEMENTS and the
ASSET_SUBCATEGORY that was created in the previous setup.
Enter an appropriate description.
Select Category Type of Non-Lease and Ownership of Owned.
Enable ‘Enabled’, ‘Capitalize’ and ‘In Physical Inventory’.

In the General Ledger Account section enter the following values:

Prompt Value
Book CKI_Assets
Asset Cost 01.00.000.000.15050.0000.00
Asset Cleaning 01.00.000.000.15050.0000.00
Depreciation Expense Segment 65250
Accumulated Depreciation 01.00.000.000.16050.0000.00
Bonus Expense 65250
Bonus Reserve 01.00.000.000.16050.0000.00
Revaluation Reserve (Blank)
Revaluation Amortization (Blank)
CIP Cost (Blank)
CIP Cleaning (Blank)

Click on the Default Rules button.


In the Default Depreciation Rules window, do not change the Placed in
Service dates.
Enable Depreciate.
Enter the appropriate Method, Life Years and Months.
Enter CK_PRORATE in the fields ‘Prorate Convention’ and ‘Retirement
Convention’.
No other data is required.
Save
User should test.

48
Process to Unretire a Fixed Asset

Process Login to FA
Run report ‘Asset Retirement Report’ for current year
Review report for assets incorrectly retired

Use navigation path /Assets/Asset Workbench


In the Find Assets window, enter Asset Number and click on Find button
In the Assets window, click on Retirements button
In the Retirements window, use the pulldown menu path /View/Query By
Example/Run
Verify that the information is correct
Click on the Reinstate button

Use the navigation path /Depreciation/Calculate Gains and Losses


Rerun depreciation, if necessary

49
Upload of Fixed Assets additions is not successful from ADI

Problem Upload of Fixed Asset additions from ADI to Oracle completes but shows the
message ‘No rows successfully uploaded. No rows had errors’. There were
lines in the ADI spreadsheet that were properly flagged and the proper month
was open.

Solution Create a new spreadsheet for just the current month. There were over 1,500
lines in the existing spreadsheet, which may have caused the problem.

50
Adding Fixed Assets and Running Depreciation

Prerequisites Prior period must be closed for FA

Current period must be opened for GL

Accounts payables has been interfaced to GL

Adding Assets 1. In the Oracle GL module, print the ‘Account Analysis - Subledger Detail (180
char)’ for the current period

2. Review the activity and ensure the entries meet Capex requirements

3. Create JE to reclass activity that does or does not meet Capex requirements

4. Open the Excel spreadsheet ‘Assets Upload_0105.xls’ found on


K:\Finance\Assets:

5.An ADI session will startup; login appropriately

51
6. Insert rows and enter new assets with the following data:
o Date
o Location
o Asset_category
o Asset_subcategory
o Manufacturer
o Description
o Tag Number
o Units
o Total Cost
o Account number (Include the Business Unit for Tooling
Assets)
o Date Placed in Service
o Purchase order number, if available
o Comments (optional)

7. From ADI menu, click on the Assets icon and then navigate to ‘Upload to
Interface’

• Under options, ensure ‘Rows to Upload’ should be Flagged Rows


• ‘Asset Status’ should be Post
• Do NOT check ‘Create Assets Now’

52
8. In the Oracle FA module, review the status of the ADI upload to Fixed
Assets and ensure that it has completed successfully

9.Use the navigation path /Mass Additions/Post Mass Additions


o For the program ‘Post Mass Additions’, enter the value
CKI_ASSETS for the parameter Book (this value,
CKI_ASSETS, will default to the program ‘Mass Additions
Posting Report’); click on the Submit button

• Review the status of the ‘Mass Additions Post’ and ‘Mass Additions
Posting Report’ and ensure a successful completion; use the ‘Mass
Additions Posting Report to update the Fixed Assets roll-forward

Running Depreciation (only done during month end closing):

10. In the Oracle FA module, use the navigation path /Depreciation/Run


Depreciation; enter CKI_ASSETS for Book parameter and the current
period will automatically fill in the Period parameter; do NOT select Close
Period, click on the Run button

Note: If any changes or additions to Fixed Assets need to be made


after the month is closed, they cannot be depreciated in the current
month if it is closed.

53
11. Depreciation generates reports to calculate Gains and Losses,
Depreciation and Journal Entry Reserve Ledger Report; Process Pending
Transactions is generated when Close Period is selected

12. Review results of the Depreciation run and determine if correct

13. If Depreciation is correct, Run Depreciation again, enter the same


parameters and this time Select Close Period

14.Review the results of the Depreciation run

15. Save the Journal Entry Reserve Ledger Report to?????

54
16. Use the navigation path /Journal Entries/Standard; enter
CKI_ASSETS for the Book parameter, select the current period for
Period parameter and select Yes/No for the Summarize Journal
Entries parameter

55
17.Review the results of the Create Journal Entries and determine if it
completed successfully; click on the View Log button for the Create Journal
Entries request; find the Group ID for DEPRECIATION

56
18.Change responsibilities to General Ledger

19.Navigate to /Journals/Import/Run; select Assets as Source, change the


Selection Criteria to Specific Group ID; select the DEPRECIATION Group
ID from previous step for the Specific Value; click on the Import button

Do not enter anything in the ‘Run Options’ or ‘Date Range’ sections

20.Review the results of the Journal Import and determine if it completed


successfully

21Review Journal Entry and post

57
GL Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


Journal Batch Status Stuck at Processing 59
Posting JE completes with an Error 60
APP 08046 – Batch Not Postable 61
Investigating Journal Posting Error7 63
Journal Import of Data from ADI Results in EU02 68
PPOS0246 Intercompany Account Assignment Posting 70
Error

58
Journal Batch Status Stuck at Processing

Problem E batch posted but the batch is not posted, it is stuck with a Batch Status of
‘Processing’.

Solution First possible solution:

According to Metalink document 1051906.6, the JE batch should be renamed


and then submitted again for posting. The JE batch name should be changed
only slightly.

Second possible solution:

See article ‘GL Posting JE completes with an error’.

59
Posting JE completes with an Error

Problem Posting JE completes with the following error message:


PPOS0248: Intercompany account assignment must exist for the source
‘Other’, category ‘Other’ and balancing segment value ‘All Other’
combination.
<x glpiil() 05-FEB-2007 16:06:33
Error in ROUTINE: glpiil, status: 0
SHRD0043: ERROR:
***************************************************
sqlcaid: sqlabc: 0 sqlcode: 1403 sqlerrml: 25
sqlerrmc:
ORA-01403: no data found

sqlerrp: sqlerrd: 0 0 0 0 24 0
sqlwarn: sqltext:
*****************************************************
SHRD0044: Process logging off database and exiting ...

Solution CK does not have Intercompany accounts setup, so according to Metalink


document 184257.1 the next set is to identify an incorrect account number in
the journal entry batch, correct it and then Post it again.

60
APP 08046 – Batch Not Postable

Problem A Journal / Encumbrance Entry failed posting with an error.


Description This has been corrected and now the journal needs to be reposted.
You are trying to repost this batch as follows:

Responsibility = General Ledger Super User GUI


GUI Navigation = Journals/Post
GUI Form Name = GLXJEPST (Post Journals)

1. Query the batch to post by entering the name of the Batch in the
Find Journals screen and clicking on the [Find] button.

2. The batch is grayed out on the Post Journals screen. If you try
to select the batch for posting, you receive the following error:

APP08046:

The batch you selected is either not postable, already selected for posting or being posted.

Search Words POST, batch name, frozen source , encumbrance , reserve for encumbrance ,
Funds In Process , budgetary_control_status , GLXJEENT, GLPPOS

CHANGE BATCH STATUS AND RERUN POSTING

Solution You will need to refresh the status of the Journal postable. This can be done
Description by implementing either one of the following actions:

I. Make Change to Batch to Refresh Status Flag

Responsibility = General Ledger Super User GUI GUI Navigation =


Journals/Encumbrance (if batch was an encumbrance journal) or -
Journals/Enter (if batch was an actual batch)

1. 1. Query the batch to post by entering the name of the


Batch in the Find Journals screen and clicking on the [Find] button.
2. 2. The batch appears on the Enter Journals screen. Select
the batch and click on the [Review Batch] button.
3. 3. Place your cursor in the batch 'Name' field and type
over the batch name.
4. 4. Save your changes before exiting the form. This will
change the status flag in GL_JE_BATCHES to 'U'(Unposted).

You can now go back into Journals/Post and select the batch for
posting. The process now runs successfully.

If you are not able to implement the first suggestion you would need
to attempt to post the batch from the More Actions button on the
Enter Journals /Enter Encumbrances form.

61
Solution II. Post Batch Using [More Actions] Button on Enter Journals form
Description Responsibility = General Ledger Super User GUI
GUI Navigation = Journals/Encumbrance
or
Journals/Enter

1. 1. Query the Batch.


2. 2. Click on [Review Journal].
3. 3. Click on [More Actions] button.
4. 4. Click on [Post] button. If the Post button is not one of
the options under the More Actions

button, do the following: If on Release 11 or 11i: refer to Note

1051909.6 for more details Responsibility = System Administrator

Navigation = Security/Responsibility/Define
1. 1. Query the General Ledger responsibility you are using.
2. 2. Once the responsibility definition appears on the form,
change the alternate region to "Function and Menu Exclusions." Make
sure the Function: 'Enter Journals: Post' is not one of the excluded
functions.
3. 3. If this function is excluded, delete that line by
clicking on the red X on the toolbar and save your changes.
4. 4. Switch back to General Ledger responsibility. Now the
"Post" button should be one of the options under the More Actions
button.

If on Release 10:

The profile option 'Journals: Allow Posting During Journal


Entry' determines whether "Post" is one of the options
available under the More Actions button. Check/change the
profile option as follows:

Responsibility = System Administrator GUI


GUI Navigation = Profile/System

1. Click on the Application and Responsibilities buttons and


enter the following parameters:

Application = Oracle General Ledger


Responsibility = <The General Ledger responsibility that
is used >
Profile = Journals: Allow Posting During Journal Entry

1. Click on the [Find] button.


2. Once the System Profile Values form appears enter "Yes" for the
Journals: Allow Posting During Journal Entry profile option under the
desired hierarchy levels. (Application or Responsibility).
3. Switch back to the General Ledger responsibility. The "Post"
button should now be one of the options under the [More Actions]
button.

62
Investigating Journal Posting Error 7

Purpose To help diagnose and resolve Error 7 in journal posting.

Scope and Novice


Application
Investigating Journal posting error7

Description:
The Posting Execution report should give you some information showing what
the error 7 is caused by for all journals. A bug introduced in patch
2805480 glperp.lpc 115.5 prevented this report from showing this information.
This was fixed in Bug 3473512 glperp.lpc 115.7.

When you post a journal and get error 7 it usually means that one or many
journal lines are pointing to a combination that is no longer valid. The
message is as follows:

'Error7 Showing invalid journal entry lines or no journal entry lines'


It will also occur if the journal header is missing but that rarely happens.
When you try to review the batch it will come up with an error message saying

"Posting is not allowed for this account."

You have checked the posting report and no failures due to cross validation
rules etc are mentioned.
Check that the account in the code combination Allows posting.

1. Navigate to the Setup > financial > Flexfield > Key > Segments
2. Query back the hierarchy
3. Click on unfreeze.
4. Navigate to the Setup > financial > Flexfield > Key > Values in the GL
superuser responsibility.
5. Query back the hierarchy and the account segment.
6. Query back the value for the account segment that it is failing on.
7. Tab to the qualifier field and set Allow Posting to yes.
8.Save your work.
9.Go back to the flexfields hierarchy screen as step 1 and
refreeze the hierarchy.
10. Make sure the concurrent process log has no errors

63
If it is not that.
Note that pressing History gives no further information. If
you review the
journal it has one or more code combinations blanked out in
10.7 it is not blanked
in R11 which makes the whole thing easier. If you check the
report that is with
the posting run time log in the SRS screen it should tell you
where the error lies.
It is sometimes the case that the journal cannot be changed
because the source is
frozen or funds have been reserved so the journal cannot be
changed.
Solutions to this are given later.

While we can use the Help Tools Examine function to confirm what the problem
is and find the JE_BATCH_ID we need to go to sql to solve the problem.

In R11 you can use Help > Tools > Examine on the header line and change the
field to Status. A full list of Status codes is given in the R11 Technical
Reference Manual against the relevant tables.

Using Help > Tools > Examine with a Block of 'Batch' and a Field of
'Frozen_source_flag', if it is 'N' you should be able to edit the journal.
Change the field to status and you will see it is Z which is expected for Error7.

Get the values for the je_batch_id and budgetary_control_status for later.
Unless the customer knows what the combination is or knows what combinations
were recently changed we need to use sql to investigate further.

64
Investigation Perform the following sql using sqlplus logged in as GL/GLpassword or as APPS/
APPSpassword.

1. This will give us the batch header to use in the next sql and prove the status of the
batch (V for error7). The Budgetary_control_status lets us know whether funds have
been reserved, P means they have (see Budgetary control' below). The
Frozen_source_flag shows if the source is frozen, N means it is not (see 'Frozen
Source' below)
select je_batch_id, name, status, budgetary_control_status,
frozen_source_flag from gl_je_batches where name = '&BATCH NAME' and
default_period_name = '&PERIOD_NAME';
example of expected result :
JE_BATCH_ID NAME S B F
5643 VPN For Release 11i change the from to gl_je_batches_v instead of
gl_je_batches.
Here the Frozen _source_flag is 'N' but if it were 'Y' you would not be able to edit
the journal.
Frozen Source:
If you need to change the journal and it has the Frozen_source Flag set then you need
to navigate to Setup > Journal > Source form. Query back the source and untick the
freeze journal box and save your work. Remember this is set to keep the source and
General ledger the same so a changed combination here will not be reflected in the
source data eg payables invoice.
Budgetary Control:
If the funds have been reserved for the journal and you need to change the journal
just use the More Actions 'Unreserve Funds' button. If this is greyed out it is likely
that the funds are reserved in the sub ledger and cannot be unreserved here. I know
of no solution to this. You will need to correct the problem in the code combination.
2. The script in 1. gave us the header_id and batch status. We now need the Header
status details of which are given in the Technical Reference manual against the
GL_JE_HEADERS table. These codes describe what is wrong with the code
combination ie C is 'detail posting not allowed'. set serveroutput on set lines 110 set
pages 1000
select je_header_id,name HEADER NAME, status STATUS from gl_je_headers
where je_batch_id = &batch_id <from 1 above>;
example of expected result :
JE_HEADER_ID HEADER NAME STATUS
5444 Cash only C

65
3. The following code uses the je_header_id found in 2 above. It will return the code
combination id, line number, start date, end date and the segment values of the code
combination. You will need to change the segment columns to match the ones in
your accounting flexfield. In the application navigate to Financial > Flexfields > Key
> Segments choose Oracle General ledger Accounting Flexfield choose your
structure for the set of books you are working on. Press the segments button and look
at the column labelled 'Column' replace all the c.segment1(to 8) values in this script
with the ones given here.
The code returns the code combinations that are not valid. You can use the Header
status to identify what is wrong with the code combination
e.g. Status J "Code combination not yet effective (date)" relates to the
start_date_active being more recent than the effective date of the journal being
posted (not the system date).
The solution is to remove the start date for that code or use a different code. The sql
also returns codes that are disabled, or do not have the posting flag set or are
summary accounts.
select distinct(a.code_combination_id), a.je_line_num line, c.start_date_active,
c.end_date_active, c.segment1,c.segment2,c.segment3,c.segment4,c.segment5,
c.segment6,c.segment7,c.segment8
from gl_je_lines a, Gl_code_combinations c where a.je_header_id = &header_id and
a.code_combination_id = c.code_combination_id and (c.start_date_active is not null
or c.end_date_active is not null
or c.summary_flag != 'N'
or c.detail_posting_allowed_flag != 'Y'
or c.enabled_flag != 'Y')

Expected result:
Enter value for batch_id: 5444 old 6: where a.je_header_id = &batch_id new 6:
where a.je_header_id = 5444
CODE_COMBINATION_ID LINE START_DAT END_DATE_ SEGMENT1
SEGMENT2 SEGMENT3 SEGMENT4
SEGMENT5 SEGMENT6 SEGMENT7
SEGMENT8
1063 1 01
100 1400 000
00000 00000

66
Post the The above code should have identified the journal line and the code combination
Journal that is in error. To get the journal to post you now need to amend the code
combination in the form so it can be posted to. You may need to unfreeze the
source at Setup > Journal > Source
Then using the system administrators responsibility navigate to profile > system
screen and mark user or responsibility and query back the profile
'Journals: Allow journal posting from the Journal entry screen'.
Make sure the user or responsibility you want to use in GL is set to 'YES'.
Change it if necessary.
Change responsibility back to GL and post the journal that is in error
from the enter journals > review journals screen using 'More Actions'.

Journal Approval:
A journal cannot be changed while being approved. Once approved in later versions
you can use More actions unnapprove in the journal edit screen.

RELATED DOCUMENTS

Oracle General Ledger User Guide for 11 and 11i. .

67
Journal Import of Data from ADI Results

Applies To Applications Desktop Integrator Version: 7.1.18 This problem can occur on any
platform. GLLEZL Journal Import

Symptoms Journals were uploaded from ADI (Applications Desktop Integrator) to the
GL_INTERFACE table.
Journal Import (GLLEZL) failed with:
EU02 unbalanced entry

All subsequent attempts to import balanced journals fail with the same EU02 error.

Each import of the same source combines the lines from the new, balanced journals,
with the lines from the
failed, unbalanced journal.

Cause This is expected.


If the data is found to be in error (EU02), the data will remain in the
GL_INTERFACE table.

https://metalink.oracle.com/metalink/plsql/f?p=130:14:3082581289108134340::::p1
4_data... 7/11/2007
ShowDoc Page 2 of 2

If you don't use a group id on your ADI spreadsheet to group your data, subsequent

uploads of journals will be grouped with the ones already existing in the interface
table.
If there is already unbalanced data in the interface table, all imports you attempt for
that same source and
period will result in the error.

You must remove the problematic journal using the Journal Import Delete form in
the application, or correct it using the Journal Import Correct form in the General
Ledger application.
Using a Group_id on your ADI spreadsheet will prevent this from happening.
This can occur with any release of ADI.

68
Solution To fix the problem:
You need to either clear out or correct the unbalanced journal (resulting in EU02) in
the GL_INTERFACE table.
1. To correct the unbalanced data in the GL_INTERFACE table, you can use the
Journal Import Correct form in the General Ledger Application.
OR
2. If you want to delete it instead, there are two options:
Use the Delete Journal Import form in the General Ledger Application.
Use the Delete Journal Import Data option in ADI (from the Submit Journal Import
icon).

For either of the delete options, choose a journal source, Request ID and group_id, if
you used one. This will
delete all of the data in the GL_INTERFACE table that Journal Import attempted to
import in that particular
request.

After deleting the data, you will have to upload the journals from ADI again.

To prevent this from happening in the future:


Add Group_id to your ADI template, and use a unique value for group_id each time
you upload data. See the
ADI Users Guide for information on how to do this

References Note 330821.1 Interactive Troubleshooter for General Ledger Journal Import

Keywords

'DESKTOP~INTEGRATOR' 'UNBALANCED~JOURNAL' 'EU02' 'GROUP_ID'


'GL_INTERFACE' 'GLLEZL'

69
PPOS0246 Intercompany Account Assignment Posting Error

Metalink Doc Subject: PPOS0248: Intercompany Account Assignment Must Exist for the
Source 'Other', category 'Other'...

Doc ID: Note:184257.1 Type: PROBLEM


Last Revision Date: 10MAY2006 Status: PUBLISHED
• fact: Oracle General Ledger 11.5
• fact: GLPPOS Posting
• symptom: PPOS0248: Intercompany account assignment must exist for the
source 'Other', category 'Other', and balancing segment value 'All Other'
combination

• symptom: Error in ROUTINE: glpiil


• symptom: SHRD0043: ERROR:
• symptom: ORA01403: no data found
• symptom: Can not post batch
• cause: The batch contains journal lines that require intercompany balancing
(multiple balancing segment values), however, intercompany balancing has not been
fully setup.

fix:
The solution is to set up the intercompany account as stated in the error
message, or correct the journal entry.

An Intercompany account assignment must exist for the source 'Other',


category 'Other', and balancing segment value 'All Other' combination. Do
this on the Intercompany Accounts form (navigation = Setup > Accounts >
Intercompany).

Alternatively, if the journal entry contains an account combination with an


incorrect company (balancing segment) value, which has caused this error,
the journal can be corrected. Do this on the Enter Journals form.
Remember that security rules may be in effect that will restrict access
(viewing and entry) of particular values on the Enter Journals
form. Use a responsibility that has no security rules assigned to it,
or check the rules assigned, and deassign then reassign them if necessary.

Once the intercompany account is set up, or the data has been corrected,
the batch can be resubmitted for posting.

70
INV Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


General ledger Transfer does not include Receiving 72
Transactions
How to process the sql script INVMTI115h 73
Interface Trip Stop – SRS error and Stuck MTL 74
Transaction
Pending Material has stuck transactions with error 76
Invalid Transaction Date
Process to Send Multiple Item Masters to UPS 77
Uninvoiced Intercompany Transactions 79

71
General Ledger Transfer does not include all Receiving
Transactions

Problem During the month-end close when the General Ledger Transfer is done, it
appears that it did not transfer all the current month’s receiving transactions.
It was determined that a user inadvertently deleted all Purchasing receiving
transactions in the gl_interface table when the Delete Journal Import Source
program was run in General Ledge with a source of Purchasing.

Solution The transactions are deleted from the gl_interface table and cannot be
recovered. However, the report Receiving Account Distribution Report for
the month being closed should be run. Then the journal entry can be
manually created debiting 01-00-000-000-13570-0000-000 and crediting 01-
00-000-000-20010-0000-000 for the total amount of the report.

72
How to Process the sql script INVMTI115h

Problem This script may be run to gather info about a stuck Pending Material
transaction

Solution • Login to SQL*Plus on a PC


• At the sql prompt, enter @c:\temp\INVMTI115h.sql
• Next the prompt will ask for the Organization id, enter 2 for CKI
• When the script is complete, SQL*Plus will close.
• The output file can be found on the server delphi
• The file name is:
/u01/prodmgr/prodora/8.1.7/admin/util/INVMTI115h_2_diag.html

73
Interface Trip Stop – SRS Error and Stuck MTL Transaction

Problem Interface Trip Stop completes with warning about negative balances not
allowed. There is a stuck transaction in mtl_transactions_interface with the
same error for the same delivery and same order

Solution Determine the problem order numbers, order lines, items, deliveries,
subinventories and transaction dates.

In INV, use the navigation path /Transactions/Transaction Open


Interface. In the Find Interface Transaction, ensure the Process Flag is set to
Error and click on the Find button. Review the errors in the Transaction
Interface window and get the specifics.

In Sysadmin, use the navigation path /Concurrent/Requests. In the


Find Requests window, execute a query for Specific Requests with a Status of
Warning. View the log for any Interface Trip Stop – SRS that completed
with a warning.

In INV, use the navigation path /Reports/Transactions. Select CKI


inventory organization. Select the report ‘Material Account Distribution
Detail’ (MADD). In the parameters window, enter Transaction Dates, the
item and the exchange rate (1).

Review the MADD for duplicate/missing inventory transactions


and duplicate/missing cost transactions.

Use Miscellaneous Transactions to reverse the duplicate transactions.


In INV, use the navigation path /Transactions/Miscellaneous Transaction.
Enter the date of the transaction (if the month has closed, use today’s date);
select Type of ‘Account type’; enter the offset account (usually the Cost of
Sales account) in the Source field, which will then default to the Account
field; click on the Transaction Lines button. In the Account receipt screen,
enter the item number, revision, subinventory to be corrected, quantity to be
corrected, confirm the account and complete the reference field. In the
reference field, enter your initials and the sales order that is being corrected.
Save the transaction action.

Cont on next page.

74
In INV, use the navigation path /Transactions/Transaction Open
Interface. In the Find Interface Transaction, ensure the Process Flag is set to
Error and click on the Find button. Click on the Submit box next to the
record that is in error and save. Ensure that this transaction completes
successfully.

In Sysadmin, verify that the next ‘Interface Trip Stop’ (ITS)


completes without a warning. ITS runs every hour on the hour as part of the
UPS Interface that retrieve shipment files from UPS.

75
Pending Material has stuck transaction with Error Invalid
Transaction date

Problem Shipments from the UPS Kentucky (UPS-KY) happened in the evening hours
of EST. The interface file from UPS-KY has the date/time stamp based on
GMT. So during Standard time the time stamp is off 5 h ours and during
Daylight Savings time the time stamp is off 4 hours. The late night shipments
get interfaced into Oracle with a future date/time stamp, which is not allowed
in Inventory.

Solution These transactions must be submitted with a proper date/time stamp. At


month end, the date must be in the proper month.

• Login to Inventory
• Use the navigation path /Transactions/Transaction Open Interface.
• In the Find Interface Transactions screen, click on the Find button get all the
transactions that completed with an error.
• The items that have the error code ‘Invalid transaction date’.
• Submit and save the lines that have these errors.
• These transactions will be processed within 5 minutes. Also, the interface
from UPS should be run to properly update the sales orders (the Interface
Trip Stop – SRS is the process that must be run).

76
Process to Send Multiple Item Masters to UPS

Overview There are three UPS locations that need their own separate Item Masters. The
UPS locations are Kentucky (PETB1), the Netherlands (PTILB) and China
(PFUTN). A file must be created for each warehouse and sent via ftp to the
UPS ftp site.

The initial Item Master file is created for the PFUTN location and ftped to
UPS. The initial PFUTN Item Master is copied twice, once for PETB1 and
once for PTILB.

Then the PETB1 file is edited; the warehouse value of PFUTN is replaced
with PETB1. The PETB1 Item Master file must be renamed to show the
approximate time it will be sent to UPS. Once the PFUTN Item Master has
been removed from the UPS ftp site, the PETB1 Item Master is ftped to the
UPS ftp site.

Then the PTILB is edited; the warehouse value of PFUTN is replaced with
PTILB. The PTILB Item Master file must be renamed to show the
approximate time it will be sent to UPS. Once the PETB1 Item Master has
been removed from the UPS ftp site, the PTILB Item Master is ftped to the
UPS ftp site.

Process 1. Login to Oracle and use the responsibility ‘UPS Interface Manager
CK’.
2. Click on the ‘Submit a New Request’ button.
3. Select ‘Request Set’.
4. Select the request set ‘Process UPS Item Master Extract’.
5. For the program ‘Build UPS Item Interface File’, click on the
Parameters field and select CN, China Warehouse.
6. Click on the Submit button.
7. Monitor the request in Oracle until it is completed.
8. Then monitor the request on the UPS ftp site using an ftp tool such as
‘Reflection FTP client’. When the file is removed from the UPS
intray, go to the next step.
9. Telnet to delos and execute sudo –s.
10. Change to directory
/u02/applprod/prodappl/ck/11.5.0/ups/archive/itm.
11. The name of the file will be similar to:
3002821070926090600.ITM.sent._070926_090929
12. Copy this file to two files to be used for Kentucky and Netherlands.
For example, 3002821070926080924.ITM_KY and
3002821070926080924.ITM_NL cont on next page

77
13. Edit the file 3002821070926080924.ITM_KY using the UNIX tool vi.
Replace the China Warehouse designation (PFUTN) with the
Kentucky Warehouse designation (PETB1). Use the vi tool and enter:
:%s/PFUTN/PETB1/g
14. Edit the file 3002821070926080924.ITM_NL using the UNIX tool vi.
Replace the China Warehouse designation (PFUTN) with the
Netherlands Warehouse designation (PTILB). Use the vi tool and
enter:
:%s/PFUTN/PTILB/g
15. Copy the file 3002821070926080924.ITM_KY to the directory:
/u02/applprod/prodappl/ck/11.5.0/ups/itm
16. Use the chown command to change the file ownership to
applprod:dba.
17. Use the chmod command to change the file permissions to 644.
18. Rename the file to show the approximate time it is being sent to UPS.
For example, if the file will sent about 1400, change the file name to
3002821070926140000.ITM from 3002821070926080924.ITM_KY
19. Once the file is ready to be ftped to UPS, go back to Oracle and the
responsibility ‘UPS Interface Manager CK’ and click on the ‘Submit a
New Request’ button.
20. Select ‘Single Request’.
21. Select the Report ‘Send UPS Item Master File’ which will ftp the file
to the UPS ftp site to be processed by UPS.
22. After the Oracle job is complete, verify the UPS ftp site has picked up
the file. The file will be visible in the UPS ftp inbox until UPS
retrieves it.
23. Start to process the Netherlands file.
24. Copy the file 3002821070926080924.ITM_NL to the directory:
/u02/applprod/prodappl/ck/11.5.0/ups/itm
25. Use the chown command to change the file ownership to
applprod:dba.
26. Use the chmod command to change the file permissions to 644.
27. Rename the file to show the approximate time it is being sent to UPS.
For example, if the file will sent about 1423, change the file name to
3002821070926142300.ITM from 3002821070926080924.ITM_NL
28. Once the file is ready to be ftped to UPS, go back to Oracle and the
responsibility ‘UPS Interface Manager CK’ and click on the ‘Submit a
New Request’ button.
29. Select ‘Single Request’.
30. Select the Report ‘Send UPS Item Master File’ which will ftp the file
to the UPS ftp site to be processed by UPS.
31. After the Oracle job is complete, verify the UPS ftp site has picked up
the file. The file will be visible in the UPS ftp inbox until UPS retrieves it.

78
Uninvoiced Intercompany transactions

Metalink Subject: Note Message Popup While Doing Period Close In 11.5.10
Document
Doc ID: Note:383074.1 Type: PROBLEM
Last Revision Date: 04AUG2006 Status: PUBLISHED

Applies To Oracle Cost Management Version: 11.5.10.2 This problem can occur on any
platform. INVTTGPM Cost Periods

Symptoms On 11.5.10.2 in Production:

When attempting to close an inventory period, the following message occurs:

There may be uninvoiced intercompany transactions for this period.


To ensure proper accounting for Accounts Payable and Accounts Receivable,
you must run the Inventory processes to Create Intercompany AR/AP
Invoices.

Report request &REQUEST_ID has been sent to the concurrent manager.


The period is able to close but this message appears each time a period is
closed.

Error Note message popup while doing period close in 11.5.10

Steps The issue can be reproduced at will with the following steps:

Inventory
https://metalink.oracle.com/metalink/plsql/f?p=130:14:121027538508480064
8::::p14_dat... 11/30/2007

Accounting Close Cycle Inventory Accounting PeriodClick on Change status


for any open period, which is already passed current date. Message appears

Continued on next page

79
Uninvoiced Intercompany transactions, Continued

Cause 1. Description Useless reminder message was being printed each time the user
closed an Inventory period. It was popping up regardless of whether there
were transactions requiring Intercompany Invoicing. It was misleading and
annoying to users.

2. Resolution Reverted the message to pre11.5.10.

This issue has been fixed in the file INVTTGPM.fmb version


115.38.115100.5

This is explained in the following bug:


Bug.4548838 INCTPC(11.5.10) THE ERROR MESSAGE IS POPED UPB
BUT THE
PERIOD CAN E CLOSED

Solution To implement the solution, please execute the following steps:

1. Please download and review the readme and prerequisites for


Patch.4548838.
2. Please ensure that you have taken a backup of your system before applying
the recommended patch.
3. Please apply the patch in a test environment.
4. Please confirm the following file versions: INVTTGPM.fmb
115.38.115100.5
5. Please retest the issue.
6. If the issue is resolved, please migrate the solution as appropriate to other
environments.

https://metalink.oracle.com/metalink/plsql/f?p=130:14:121027538508480064
8::::p14_dat... 11/30/2007

80
MON Issues Overview

Contents This chapter contains the following topics:

Topic See Page


How to Use Monarch with oracle Report 82

81
How to use Monarch with Oracle Report

Problem The basic instructions for using Monarch with Oracle

Solution Note: This solution assumes that a Monarch model exists for the Oracle
report.

• Run the report in Oracle


• Use the pulldown menu /View/Requests and Find All My Requests
• Open the output for the report
• Save Output as a .txt file to a common location
• Close the viewer
• Open Monarch
• Use the navigation path /File/Open and get the Oracle .txt file
previously saved
• Use the navigation path /File/Open Model and get the Monarch model
created for this report
• Use the navigation path /Window/Table to go to the table screen
• Use the navigation path /File/Export Table
• Save the file as an Excel file (.xls) to a common location
• Open Excel
• Retrieve .xls file

82
NOETIX Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


Noetix about 84

83
Noetix about

84
OM Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


Cannot Add a new Part Number to a Sales Order 86
Cannot change Ship To address after an order has been 87
Booked
Delivery Status Stuck at Staged Pick Confirm 88
How to Run SQL Script HTMomse11i.sql 89
Info about the email order Acknowledgements 90
Confirms
Info about the email shipment confirms 91
Items on RMA are Closing before Items are Received 92
Pick Status is ‘Released to Warehouse’ for a line on an 93
order
Pick Status Correction 97
Portion of order released, but only partial shipped, 100
remainder at Picked Status
Process to add a New Freight Carrier 101
SQL Script to fix a stuck transaction in 103
mtl_transactions_interface
User did not receive Ship Confirm 104
Advanced Pricing Installed 105
How to Backorder a delivery 107

85
Cannot Add a New Part Number to a Sales Order

Problem When trying to enter a part number, the following error message is displayed
“Failed to resolve incompatibility between price lists (999-999999-99) PRICE
LIST and PRICE LIST”. Part number is on price list twice.

Solution Remove duplicate item from price list.

• Login to Order Management


• Use the navigation path /Pricing/Price Lists/Price List Setup
• Execute a query on the problem price list
• Move the cursor the table section of the screen
• Execute a query on the problem part number
• The part number should appear twice
• Review the part number details and delete the duplicate
• Save
• OM should be able to add the part number to an order

86
Cannot Change Ship to Address after an Order has been
Booked

Problem User booked an order, then tried to change the Ship-to address. According to
Metalink, the user should get the following error message:

You are not allowed to update order type because: Order is booked.

FND_AS_UNEXPECTED_ERROR
(PKG_NAME=OE_Default_hjeader)
(PROCEDURE_NAME=Attributes)
(ERROR_TEXT=User-DefinedExceptio

Solution The Ship-to address cannot be changed after an order had been booked. There
is a seeded system constraint at the header level that prevents the order type
from being changed if order is booked.

Order type is dependent on the ship-to address.


Changing the ship-to results in re-defaulting of the order type.
This causes in the error. In effect, you cannot change ship-to on the header of
the order after booking.

This does not apply to all fields on the header.


It is only for fields that could result in the re-defaulting of the order type.

See Oracle Doc ID: Note:110252.1.

87
Delivery Status Stuck at Staged Pick Confirm

Problem Order was pick released and then the delivery was ship confirmed. The line
status on the delivery was Staged/Pick Confirm with a next step of Ship
Confirm/Close Trip Stop. User expected the line to be closed. This delivery
cannot be invoiced.

Solution It appears that Interface Trip Stop did not run as part of the Ship Confirm
process for this delivery. When attempting to Ship Confirm again the
following error message is displayed: Error: This action cannot be performed
on all selected records. There appears to be no change to the delivery.

Oracle document ID 339730.1 recommends the following process to correct


the delivery.

1. Go into the responsibility: Oracle Order Management (or any OM


responsibility).

2. Navigate to /Shipping/Transactions.

3. Query the delivery/order in the Shipping transactions form.

4. Tab to the Delivery tab and in the Actions button and choose the
Reopen option. Hit GO. (Status should change to Open.)

5. Then choose the Unassign From Trip option in the same tab. Hit GO.

6. Confirm the delivery now has a status of Open and the trip field (Path
by Trip tab) is blank – with the exception of the Status field, which
will say “Open”.

7. After confirming, then in the Actions button choose the Ship Confirm.
Confirm order as normal. (Make sure that the ship date is in the
current open period - don’t go back to when it actually did ship, if that
was in a different month.) You should get the message: Delivery was
successfully confirmed. The status of the delivery will become
closed, and the Interface Trip Stop should run. (Be sure the Interface
Trip Stop completes successfully.)

88
How to Run SQL Script HTMomse11i.sql

Problem Need to run script using SQL Plus on a PC desktop

Solution Assuming the sql script is located on c:\temp, execute the following:

• Login to SQL Plus on a PC


• At the sqlplus prompt enter:
@c:\temp\HTMomse11i.sql
• An order number must be entered, the entry of a line_id is optional and
validation is defaulted to Yes.
• The script will take a few minutes to run, it will start and stop several times.
Do not interrupt the process.
• When it is completed, the sql prompt will be displayed.
• The file will be saved to c:\orant\home\bin\HTMomse11i_99999.html
where 99999 is the order number.

89
Info about the Email Order Acknowledgement Confirms

Problem When and what about the email order acknowledgement confirms.

Solution The workflow mailer initiates the order acknowledgements.

90
Info about the Email Shipment Confirms

Problem When and what about the email shipment confirms.

Solution There is a concurrent program ‘CK Send Shipment Confirmations’ that runs
daily at 1435 and every hour at 20 minutes past the hour.

91
Items on RMA are Closing before Items are Received

Problem Item on return has various flags set at MST and CKI inventory organization
levels so that this item can not be on an RMA

Solution Work with Doc Control to change flags on the Inventory and Order
Management tabs for the item master MST and the organization item CKI so
that the item is at least transactable, shippable and returnable. Doc Control
has screen shot of flags that may have to be set.

92
Pick Status is “Released to Warehouse” for a line on an
order

Problem This Pick status cannot be changed using Backorder or line cancel. An
Unprocessed Material transaction is stuck in the current month and the month
cannot be closed.

Solution Tricore provided the solution below:

Navigate to Inventory Move Orders Transact Move Orders

Organizations box will appear choose CKI

Continued on next page

93
Find Move Order Lines (CKI) Box will appear click on the Pick Wave tab at
the top

Click in the sales order box on the left

Cont on next page

94
In the first text box click on the list of values and a sales order box will
appear.

Click the combinations button

In the Order Number text box type in the order number you wish to locate.
In the order type text box place the % symbol in there
In the Order source also place a % symbol in there
Then click OK

Cont on next page

95
The following box will appear with the order number you requested in the top
line.

Select the line by clicking in the box under where it says select.

Once you select the line click on tools on the menu bar and click on back
order line

The order should remove itself from the line.

Save and Test.

96
Pick Status Correction

Pick Status Navigate to Inventory Move Orders Transact Move Orders


Correction
Organizations box will appear choose CKI

Find Move Order Lines (CKI) Box will appear click on the Pick Wave tab at
the top

Continued on next page

97
Click in the sales order box on the left

In the first text box click on the list of values and a sales order box will
appear.

Cont on next page

98
Click the combinations button

In the Order Number text box type in the order number you wish to locate.
In the order type text box place the % symbol in there
In the Order source also place a % symbol in there
Then click OK

The following box will appear with the order number you requested in the top
line.

Select the line by clicking in the box under where it says select.

Once you select the line click on tools on the menu bar and click on back
order line

The order should remove itself from the line.

Save and Test.

99
Portion of Order Released but only Partial Shipped
Remainder at Picked Status

Problem User released portion of order at 1100, then another portion at 1215. Two
delivery numbers were created, but the first one is no longer valid, but a new
delivery was created but only some of the products were shipped, the rest are
still at Picked status.

Solution Verify with Order Management that the items did not ship, they may have to
contact UPS to verify.

• Login to Order Management Super User


• Use the navigation path /Shipping/Transactions
• Execute a query on Lines, make the Status blank and enter the Order
number
• Change the Actions prompt to Auto-Create Deliveries and place cursor in
the Delivery column of the problem line. Save.
• If there are other lines to go with this delivery, navigate to the next one.
Change the Actions prompt to Assign to Delivery and place cursor in the
Delivery column. Execute a find for the Delivery entering the previously
Auto-Created delivery number. Save.

Continue until the problem lines for the problem order have been assigned the
new delivery.

100
Process to add a New Freight Carrier

Problem Process to add a new Freight Carrier

Solution Follow the process steps below add a new Freight Carrier

• Login to an Order Management responsibility that has setup access


• Use the navigation path /Setup/Shipping/Freight Carriers, Cost
Types/Freight Carriers
• The Carriers screen will appear

• Enter a Name and Short Name


• Click on the Define Service Levels button

Continued on next page

101
• The Shipping Execution: Carrier Service Levels Lookups screen will appear

• Add a new Code, Meaning and Description that will be tied to the new
Carrier and save
• Back on the Carriers screen, select the new Code for the Service Level that
was just created and choose a Mode. The Ship Method field will be
automatically populated; edit this field as necessary and save.
• Click on the Organization Assignments button.

• The Organization Assignments-Carrier Service screen will appear

• Click on the appropriate organizations that are needed. As of 03-JULY-


2007, the organizations required were MST and CKI.
• Click on the Done button
• Exit the Carriers screen

102
SQL Script to fix Stuck Transaction in
MTL_Transactions_Interface

Problem Transaction stuck in Pending Material due to a transaction date issue. In


Inventory, used the navigation path /Transactions/Transactions Open
Interface. Tried to change the Transaction Date and got an error message
‘FRM-4065: Record has been updated. Requery block to see change’ and the
date could not be changed.

Solution The transaction is stuck in the mtl_transactions_interface table. Use sql to get
the transaction_interface_id, the inventory_id and the primary_quantity.

Work with the DBA to run the following sql script to correct the data.

update mtl_transactions_interface
set process_flag=1, lock_flag=2
, transaction_mode=3
, error_code=NULL
, error_explanation=NULL
, primary_quantity=-XXX
, transaction_date=sysdate
where transaction_interface_id=XXXXXX
and inventory_item_id=XXXX
and organization_id=2
and error_code is not NULL

Commit the update.

Verify that the change was made.

Navigate to the Transactions Open Interface to verify the transaction has been
processed.

103
User Did Not Receive Ship Confirm

Problem User did not receive email from the ship confirm process.

Solution Copies of the Shipment notification emails are sent out. There is a concurrent
program ‘CK Send Shipment Confirmations’ that runs daily at 1435 and
every hour at 20 minutes past the hour. Is staff receiving copies of the
emails? Chuck Leveillee has them in an Outlook folder named Shipment
Notifications. The delivery number is in the subject. Do a search based upon
the delivery number. Forward the email to the user.

104
Advanced Pricing Installed

Symptoms On 11.5.10.2 in Test:


When attempting to add more than one secondary price list.
The following error occurs.

In another case, three secondary price lists are already defined for a price
list with the same precedence. By updating the precedence on any of the three
secondary price lists, the same error is also shown.

Able to successfully add one secondary price list to a primary price list.
Upgraded to Oracle Applications 11.5.10 from 11.5.5

Error Cannot define more than one secondary price list.

Steps 1. Responsibility: OM super User


2. Navigate to: Pricing > Price List Setup > Define the Price List
3. Add items to the price list.
4. Click on the Secondary Price List Tab
5. Add First Price List (Successful ! )
6. Add the next Price List (Error message is displayed.)

BUSINESS IMPACT The issue has the following business impact: Due to this issue,
users cannot maintain existing secondary price lists when more than one secondary
price list is present nor add more than one secondary price list to existing/new
primary price lists.

Changes Upgraded to Oracle Applications 11.5.10 from 11.5.5

Cause The issue is caused by the following setup: Basic Pricing is being used instead of
Oracle Advanced Pricing.

This issue is described in Oracle® Advanced Pricing Implementation Manual


Release 11i Part No. B1438501 Page 14

Table 11 Comparison between Basic and Advanced Pricing Basic Pricing Secondary
Price Lists One secondary price list is supported Advanced Pricing adds capability to
define and use unlimited secondary lists. The documentation explains that the issue
is caused by a setup similar to what you have.

105
Solution To implement the solution, please execute the following steps:

1. 1. Install Advanced Pricing using License Manager.


2. Confirm the status after installing Advanced Pricing. You may use a SQL
statement like the following. select qp_util.get_qp_status from dual;
If the result are:
I......this means.....Advanced Pricing is fully installed. Advanced Pricing
features are now available.
S......this means.....Advanced Pricing is shared. Only Basic Pricing features are
available.
N......this means.....Advanced Pricing is not installed.

2. 3. Please retest the issue.


3. 4. If the issue is resolved, please migrate the solution as appropriate to other
environments.

106
How to Backorder a Delivery

From your Order Management Responsibility –


NAV > Shipping > Transactions

Call up the Delivery that you wish to backorder:

Make sure the delivery was not sent to UPS. Select the Detail button.

107
If the descriptive flexfield is showing S – this means the delivery has been
sent to UPS.
I would not advise backordering the delivery if it has already been sent to
UPS. They should be notified not to ship the order.
They can zero ship the order and the ship confirmation process will backorder
the delivery.

If the flexfield shows an “X”, this means the Program to send orders is
running and the order is in the process of being sent. Again I would not
backorder the order, I would inform UPS to zero ship.

If the flexfield is showing “.” Nothing. You can go ahead and backorder the
delivery.

108
PO Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


Cannot Change Amount of PO Line 110
Employee entered a Purchase Order but cannot enter a 111
Site
Enter a known PO # and cannot find it 112
Error “You are not setup as an Employee. To access 113
this form you need to be an Employee”
How to Cancel a PO 114
Shipment is Closed for Invoicing 115
Two-way Matching PO’s are not Closing Automatically 116
User cannot find an existing PO 117
Cannot Cancel a Purchase Order 118
Merge Supplier with Shared Sites for AP and PO 120
Merge Supplier with Unique Sites for AP and PO 122

109
Cannot Change Amount on a PO Line

Problem In a Purchase Order, the user tried to change the amount on a purchase order
line and could not. The field Price has a gray background and not a yellow
background. Gray indicates ‘not updatable’ and yellow indicates ‘updatable’.

Solution The Price field cannot be updated because an Accounts Payable invoice has
already been matched to the PO.

110
Employee Entered a Purchase Order but cannot enter a Site

Problem Employee is setup as an employee in Purchasing. The standard employee


setup is ‘Lastname, Firstname’. The employee is setup as a Pay site only.

Solution The employee must be setup as a Vendor in Purchasing in the format of


‘Firstname Lastname’. A Pay and Purchasing Site must be setup.

111
Enter a Known PO # and cannot find it

Problem User enters a known PO that was used a few years ago. The query is not
successful.

Solution A buyer who is no longer active created the PO. The PO number is not on the
list of values for Pos.

The user should look for the PO using the buyer’s name or the vendor’s
name.

112
Error “You are not setup as an Employee. To access this
form you need to be an Employee”

Problem User logins and goes to Purchasing Buyer responsibility. User uses the
navigation path /Purchase Orders/Purchase Order Summary. The user
executes a query for a specific purchase order number. The user clicks on the
Open button and gets this message.

Solution The user login has not been linked to an employee in Oracle. Once the user
has been setup as an employee by Accounts Payable do the following:

• Login to the SYSADMIN responsibility


• Use the navigation path /Security/User/Define
• Execute a query on the user’s login.
• Move to the Person field and get a list of values
• Select the person’s name and save
• User will be able to access the detail of the Purchase Order

113
How to Cancel a PO

Problem What is the process to cancel an existing PO ?

Solution Login to Purchasing

• Use the navigation path /Purchase Orders/Purchase Order Summary


• Execute a Find on the PO number
• In the Purchase Order Headers screen, navigate to the pull down menu
/Tools/Control
• In the Control Document screen, select Cancel PO, enter a Reason and click
on the OK button.
• After the process has been completed, verify that the PO is cancelled.

114
Shipment is Closed for Invoicing

Metalink KB

Problem

Solution

115
Two-way Matching PO’s are not Closing Automatically

Problem Two-matching POs for Expense type are not closing after they have been
paid. Three-way matching POs do close automatically.

Solution When creating a PO the Receipt Close Tolerance % (RCT%) must be entered
as 100. The RCT% can be found when entering a PO by clicking on the
Shipments button; then in the Shipments window click on the More TAB.

Note: The RCT% can be set with 100 as a default. In Purchasing, use the
navigation path /Setup/Purchasing/Line Types. In the Line Types screen, for
Expense enter 100 in the Receipt Close column.

116
User cannot find an existing PO

Problem A former employee, who is not an active user in Oracle, created PO. Another
user cannot access the PO.

Solution In Purchasing

• Use the navigation path /Purchase Orders/Purchase Order Summary


• In the Find Purchase Orders screen, enter a known existing PO, such as
8307, and click on the Find button
• In the Purchase Order Headers screen, press F11 to start a new query
• Enter the PO number that can not be found and press CTL-F11
• The PO will be retrieved

117
Cannot Cancel a Purchase Order

Problem User tries to cancel a Purchase Order or a Purchase Order line. The following
error message is displayed:

Please undo the changes to the document in the current revision before
taking the cancel action.

Cause: You are trying to cancel a document that has been altered
since its last archived revision.

Action: You must first undo the changes before you can cancel the
document.

Usually, the amount of the Purchase Order has changed and the user wants to
cancel the Purchase Order.

Cont on next page

118
Solution 1 – Identify the change(s) that were made to the Purchase Order.

2 – Login to Purchasing.

3 – Use the navigation path /Purchase Orders/PO Change History

4 – Enter the Purchase Order number and click on the Go button

5 – Click on the ‘Show all PO Changes’ icon

6 – Identify the changes; typically the amount has changed.

7 – Close window

8 – Use the navigation path /Purchase Orders/Purchase Order Summary

9 – Enter the Number and click on the Find button

10 – In the Purchase Order Headers screen, click on the Open button

11 – In the Purchase Order screen, change the amount back to the prior
amount and save

12 – With the cursor on the PURCHASE ORDER line that has been changed
back to the prior amount, use the pulldown menu navigation path
/Tools/Cancel

13 – Cancel the Purchase Order line and save.

14 – Review and confirm the Purchase Order line and/or the Purchase Order
has been cancelled.

119
Merge Supplier with Shared Sites for AP and PO

Merge Supplier with Shared Sites for AP and PO

1 Use the Purchasing Super User GUI menu


2 Identify the various types of Sites (Pay, Purchasing or Both AKA
Shared) for each supplier using the navigation path Supply
Base/Supplier
3 In the Suppliers Summary window, start a query using F7, then enter
the first supplier’s name and execute the query using F8
4 Select the supplier and click on the Open button
5 In the Suppliers window, go to the Alternative Region and select Sites
6 Select the first Site Name and click on the Open button
7 In the Supplier Sites window is a section labeled Site Uses, both Pay
Site and Purchasing Site have checkmark
8 Make note of each Shared Site Name and Site Uses
9 Repeat steps 3 to 8 for each supplier to be merged
10 Use the navigation path Supply Base/Supplier Merge
11 The following dialog box should appear:

120
12 All Accounts Payable data should be merged first
13 In the Invoices column select ‘All’
14 Clear the box in the PO column so that the checkmark does not appear
15 In the Old Supplier Name column use the pick list to display the name
of the supplier that is being eliminated, in the Old Supplier Site
column select the Shared or ‘Remit to’ address.
16 Clear the box in the Copy Site column so that the checkmark does not
appear
17 In the New Supplier Name column use the pick list to display the
name of the supplier to which the data is being copied, in the New
Supplier Site column select the Shared or ‘Remit to’ address
18 Press the ‘Merge’ button
19 After successful completion of the Account Payable merge, the
Inactive Date for the Supplier and Supplier Site must be cleared in the
Suppliers window and Supplier Site window, respectively
20 After successful completion of the Account Payable merge and
clearing of the Inactive Dates, the Purchasing merge can be done
21 In the Invoice column, select ‘None’
22 Select the box in the PO column so that the checkmark appears
23 In the Old Supplier Name column use the pick list to display the name
of the supplier that is being eliminated, in the Old Supplier Site
column select the Shared or Purchasing address
24 In the New Supplier Name column use the pick list to display the
name of the supplier to which the data is being copied, in the New
Supplier Site column select the Shared or Purchasing address
25 Clear the box in the Copy Site column so that the checkmark does not
appear
26 Press the ‘Merge’ button

121
Merge Supplier with Unique Sites for AP and PO

Merge Supplier with Unique Sites for AP and PO


1.e the Purchasing Super User GUI menu
2. Identify the various types of Sites (Pay, Purchasing or Both AKA Shared)
for each supplier using the navigation path Supply Base/Supplier
3.In the Suppliers Summary window, start a query using F7, then enter the
first supplier’s name and execute the query using F8
4. Select the supplier and click on the Open button
5. In the Suppliers window, go to the Alternative Region and select Sites
6. Select the first Site Name and click on the Open button
7. In the Supplier Sites window is a section labeled Site Uses, make note
of the Site Uses for this Site
8. For each Site Name make note of its name and Site Uses
9. Repeat steps 3 to 8 for each supplier to be merged
10. Use the navigation path Supply Base/Supplier Merge
11. The following dialog box should appear:

122
12. All Accounts Payable data should be merged first
13. In the Invoices column select ‘All’
14. Clear the box in the PO column so that the checkmark does not appear
15. In the Old Supplier Name column use the pick list to display the name
of the supplier that is being eliminated, in the Old Supplier Site column
select the Shared or ‘Remit to’ address.
16. Clear the box in the Copy Site column so that the checkmark does not
appear
17. In the New Supplier Name column use the pick list to display the
name of the supplier to which the data is being copied, in the New Supplier
Site column select the ‘Remit to’ address
18. Press the ‘Merge’ button
19. After successful completion of the Account Payable merge, the
Purchasing merge can be done
20. In the Invoice column, select ‘None’
21. Select the box in the PO column so that the checkmark appears
22. In the Old Supplier Name column use the pick list to display the name
of the supplier that is being eliminated, in the Old Supplier Site column
select the Purchasing address
23. In the New Supplier Name column use the pick list to display the
name of the supplier to which the data is being copied, in the New Supplier
Site column select the Purchasing address
24. Clear the box in the Copy Site column so that the checkmark does not
appear
25. Press the ‘Merge’ button

123
Purchasing Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


Setting Up Approval Groups in Oracle 125
Setting Up Buyers in Oracle 127
Setting Up Po Numbers In Inventory 129
Setting Up Purchasing Options In Oracle 131

124
Setting Up Approval Groups in Oracle

1. Using the navigation path: Purchasing Super User/ Set Up/ Approvals/
Approval Groups, define spending limits for purchasing employees in Oracle.

2. The names and descriptions of the approval groups represent various


Brooktrout sites. After the name and description of the new group is set up,
select the Enabled box to allow assignment to a job.

3.The rules allow you to set up value ranges to approve purchase orders by
dollar amount, account number segments, and location. In addition to
including approval authorization limits, you can also choose to exclude values
for account range and location. Use the LOV where available to make your
selections.

Note: there are two other Object options that are available but are currently
not used; namely, Item Category Range and Item Range.

125
4. If an entire approval group becomes inactive, remove the checkmark from
the Enabled box. If an individual approval rule within a group becomes
inactive, enter the inactive date.

5. Select SAVE to complete the set up of the approval group.

126
Setting Up Buyers in Oracle

1. Contact Oracle System Administrator to confirm that the person has


already been set up as an Employee in Oracle. If the person is not already set
up, they must be entered as an Employee before they can be set up as a
Buyer.

2. Using the navigation path: Purchasing Super User/ Set Up/ Personnel/
Employees, find the employee name and select the MORE key at the bottom
of the page. Then select the ASSIGNMENT alternative region and enter the
appropriate job from the LOV, such as “Buyer.Senior”, “Buyer”, etc.

3. The Oracle System Administrator must then set up the login for the new
User according to the existing procedure. Insure that the login (User name) is
linked to the Employee name previously set up in Oracle (Step 1). In
addition, for buyers based in the Needham manufacturing office, system
profile options should be set as follows:

WIP Discrete Job Prefix - set User default to RTV

127
Bill of Material access as shown below:

BOM: Model Item Access – set User default to Yes


BOM: Planning Item Access – set User default to Yes
BOM: Standard Item Access – set User default to Yes

4. Define the employee in Oracle as a Buyer by using the navigation path:


Purchasing Super User/ Set Up/ Personnel/ Buyers. Add the employee name,
their default Ship To Location (choose from the LOV), and Effective date.

The creation of the new Buyer is now complete.

128
Setting Up PO Numbers in Inventory

1. Login using the Inventory responsibility.

2. Use the navigation path /Setup/Receiving/Purchasing.

3. Go to the blue Alternative region, click on the down arrow and select the
Numbering option. On this screen, the numbering method, type and next
number for documents, such as purchase orders and requisitions, is defined.
(The screen shot below shows the current defaults as of 23-SEP-04 in the
production database.)

4. Go to the third line labeled PO Number.

5. Click on the down arrow in the Entry column and choose Automatic.

6. In the Type column, leave the value as Alphanumeric.

129
7. Click in the Next Number column and enter the next number for the next
Purchase Order to use.

Note: Whatever number is selected, left-fill the area with an appropriate


string of zeros, (not the letter O). For example, if 51 is the next number, enter
0000050. If the numbering is done this way, then the ordering of PO numbers
will appear as below:

0000051
0000052
0000053
0000510
0005100
0051000

If the numbering is done without preceding zeros, then the ordering of PO


numbers in a list of values can appear random. Using the numbers from
above, the order would appear as below:

51
510
5100
51000
52
53

The first number may be up to 20 characters. A reasonable number of digits


(not 20) should be used.

Do not right-fill the number with zeros.

Also, do not enter spaces before or after the number.

8. Save.

130
Setting Up Purchasing Options in Oracle

1. Using the navigation path: Purchasing Super User/ Set Up/ Organizations/
Purchasing Options, define default values and controls used throughout the
purchasing function. You can often override purchasing options when
creating purchase orders and requisitions.

2. The first set of options is for various Default settings found in purchasing.
The screen shot below outlines our current default options including Line
Type, Invoice Matching, etc. The LOV or pull-down menus are used to make
selections in each field.

3. Save your work before choosing the next set of options.

131
4. Use the Alternative Region to select the Control region. In this field, define
various rules for controlling items such as Enforce Vendor Hold, Cancel
Requisitions, etc. The screen shot below outlines our current defaults. The
LOV or check-boxes are used to make selections in each field.

5. Save your work before choosing the next set of options.

132
6. Use the Alternative region to select the Numbering option. In this field,
define the numbering method and type for documents such as purchase orders
and requisitions. The screen shot below outlines our current defaults. Use the
pull-down menus to choose if Entry should be Automatic or Manual, and
Type should be Alphanumeric or Numeric.

7. Save your work before choosing the next set of options.

133
8. Use the Alternative Region to select the Accrual option. The selections in
this region must be made in conjunction with the Accounting department. The
screen shot below outlines our current default settings.

9. Save your work.

10. The final Alternative Region, Internal Requisition, is currently not used.

134
SHIP Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


Created a new Freight Carrier but cannot see it 136
Shipping
Delivery Lines Not Attached to order Delivery not sent 137
to UPS
Delivery Lines not Attached to Order 139
In Order Management the Actions field is not available 140
Pick Slip Report Displays No Data Found 141
Shipment was ‘zero’ shipped by UPS but some lines 142
were shipped
UPS shipped line after asked not to ship line 143
11.5.10 Pick Release Issue 144

135
Created a new Freight Carrier but cannot see it when
Shipping

Problem User created a new freight carrier in Inventory. User could not see new
carrier when he tried to ship item.

Solution A ship method relationship must be created. Link a carrier and a specified
ship method.

• Login to Order Management Super User.


• Use the navigation path /Setup/Shipping/Freight/Define Carrier Ship
Methods.
• Add the new Freight Carrier

These steps must be done for CKI and MST. If other Inventory Orgs are
created, this process must be done for them.

Note: The new Freight Carrier must be added to MST, which is the Item
Validation Org in Order Management. The process is as follows:

• Login to Inventory
• Use the navigation path /Setup/Freight Carrier
• Select the Inventory Org MST
• Add the new Freight Carrier and save
• Change Inventory Org to CKI
• Use the navigation path /Setup/Freight Carrier
• Add the new Freight Carrier and save
• Use the Navigation path /Setup/Organizations/ Shipping Method
• Add the new Freight Carrier as a Ship Method

136
Delivery Lines not Attached to Order Delivery not sent to
UPS

Problem Order created and delivery created. However, the delivery is not attached to
the order. When the delivery is reviewed in Oracle it is incomplete. There is
not a delivery file (.SOL) created so the delivery is not transmitted to UPS.
The delivery becomes ‘orphaned’ and the order needs another ‘delivery’
assigned to it.

Solution A new delivery must be assigned to the order.

Note: This work in Oracle to autocreate a delivery must be done between the
times when the UPS interface transmits deliveries to UPS-KY and UPS-NL.
The UPS file transmissions to UPS should be put on hold when autocreating a
delivery for this order. If not, then the new delivery could get transmitted to
UPS before the work is completed.

- Get the problem order number for Order Management and/or the Picked Not
Shipped report
- Login to Order Management with the same responsibility as the user who
ran Pick Release for the problem order
- Navigate to /View/Requests
- Select Specific Requests, enter Pick Slip Report in the Name field, the date
Pick Release was run in the Date Submitted field and the user’s login name in
the Requestor field; click on the Find button
- Find the Pick Slip Report and click on the View Output button
- On the Pick Slip, verify the order number and get the Delivery id and exit
- Navigate to /Shipping/Transactions
- Execute a query on the problem delivery
- There will be data displayed on the Deliveries tab screen; click on the Detail
button and navigate to the DFF; there are two DFFs, the UPS
TRANSMISSION field will display X, IN PROCESS
- Navigate to the Contents tab, there will be no data displayed; this delivery in
incomplete
- Outside of Oracle, telnet to the Oracle server
- Determine if the delivery id is in $CK_TOP/ups/archive/sol; it should not be
there, which verifies that the UPS interface file was not created, so it was not
transmitted to UPS
- Back in Oracle, work with OM (usually Heather)
- Put the UPS transmissions to KY and NL on hold
- Navigate to /Shipping/Transactions
- Execute a query on the problem order
- Go to the Actions section and select Autocreate Delivery
Cont on next page

137
- A new delivery will be created
- Attach this delivery to as many lines as is appropriate
- Remove the hold for the UPS transmissions to KY and NL
- Check the status of the order after background processes have completed to
ensure that the files were created and transmitted to UPS.
- OM will verify the shipment when the shipment files have been received
from UPS

138
Delivery Lines Not Attached to Order

Problem Order created and delivery created. However, the delivery is not attached to
the order. It could be due to way the interface file was sent back to CK from
UPS.

Solution A new delivery must be assigned to the order. Get the AWB from the
‘orphaned’ delivery number.

• Login to Order Management


• Navigate to /Shipping/Transactions
• Execute a query on the problem sales order
• Go to the Actions section and select Autocreate Delivery
• A new delivery will be created, enter the AWB info
• Manually ship confirm the order
• Check the status of the order after background processes have completed

139
In Order Management the Actions field is not Available

Problem The user is in the Shipping Transactions form. The user want to access the
Actions field but it is grayed out.

Solution Grant and Role Definitions must be setup for the user in OM

• Login to Order Management Super User


• Use the navigation path /Shipping/Setup/Grants and Roles
Definition/Grants
• Enter the username and assign the Upgrade Role to the user.
• Save

140
Pick Slip Report Displays No Data Found

Problem User runs Pick Release for an order and expects to get a pick slip with data.
Instead the user gets output that displays **** No Data Found ****.

Solution Determine if the order is on hold at the order level and the line level. Remove
holds.

141
Shipment was ‘Zero’ Shipped by UPS but some lines were
shipped

Problem Order Management created an order with multiple lines and picked release it,
which created a delivery. The .SOL file was transmitted to UPS from Oracle.
Order Management called UPS and asked that the delivery be cancelled. This
is known as a ‘zero shipment’. UPS zero shipped the delivery. The .SHC file
was transmitted from UPS to Oracle. The Ship Confirm process completed
successfully. However, not all lines on the delivery were ‘zero shipped’;
some lines were shipped, which than created an invoice.

When UPS ‘zero shipped’ the order, they did not ‘zero ship’ all the lines. The
.SHC was transmitted with just those lines that were ‘zero shipped’. When
Oracle processed the .SHC file for the delivery, it assumed any lines not in
the .SHC file were shipped, so it processed then as shipped, which led to an
invoice being created. Also, inventory was relieved and this was wrong.

Solution T can verify that the .SOL and .SHC are not in agreement, which will confirm
the data entry error.

Many issues were created here and have to be addressed:


• An RMA must be created so that the shipment and invoice can be
reversed and inventory corrected. SCM should handle this task.
• UPS should be told about the data entry error that was made,
hopefully this error won’t happen again. SCM should handle this
task.
• Receivables must be told so that the invoice won’t be released to the
customer and any revenue reporting can be corrected. SCM should
handle this task.
• Order Management must be told so that the order can be corrected for
those lines that were incorrectly shipped. SCM should handle this
task.

142
UPS Shipped Line after asked not to Ship Line

Problem OM pick released an order with several lines. The delivery was transmitted to
UPS. OM called UPS and asked them to zero-ship a line that had a quantity.
UPS shipped quantity. The quantity to be shipped was moved from
STAGING back to FG by SCM. UPS transmitted delivery back to CK.

There is a stuck Pending Material transaction in the current month. The


Interface Transactions error screen displays Error Code of ‘Negative balances
not allowed’ and ‘Error Explanation’ of ‘INV_QUANTITY must be less than
or equal to AVAIL_TO_TRANSACT’. The order will not invoice.

Solution The following test plan should be used:

1 – Move the quantity back to STAGING - SCM


2 – Resubmit stuck inventory transaction – IS
3 – Run Interface – Trip Stop – IS
4 – Review status of order - AR, IS and OM
5 – Run Autoinvoice – AR
6 – Print invoice – AR
7 – Process RMA – AR, OM and SCM

143
11.5.10 Pick Release Issue

Subject Unable To Pick Release Using Picking Rule After Upgrade


to 11.5.10

Applies to Oracle Shipping Delivery Based Version: 11.5.7 This problem can occur on any
platform. FORM:WSHFRREL.FMB Release Sales Orders Form
FORM:WSHFDREL.FMB Define Release Rules Form

Symptoms Pick Release rules are not working when entering a Pick Release Rule: Sales
Orders can be released correctly without a rule assigned

There is on hand quantity available

There has been no change in the setup of the rules.

The delivery status remains Ready to Release after running pick release with the
rule.

Release Sales Orders Form Version : 11.5.159.11510.5

Changes This problem started after the upgrade to 11.5.10

Cause The Release Rule definition has a value in the Sub inventory field (probably
populated by the upgrade process). As the delivery details did not have a sub
inventory assigned, the Pick Release process did not find records to process.

Solution To implement the solution, please execute the following steps:

1. Remove the field Sub inventory under Inventory tab of the Picking Rules
2. Retest the Pick Release process with a corrected Rule

References

Note 305708.1 WSHFRREL: Unable To Pick Release From Release Sales Orders
Form after Upgrade to 11.5.10

144
SYSADM Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


Cannot Export an Oracle Report 146
Cannot use /File/Export to get screen data into Excel 147
Change profile value so that Requests windows does 148
not display after a report is submitted.
Checklists for refresh of DEV and TEST 149
Get Error Message ‘No Organizations are Currently 151
Defined’
Get Message Authentication Failed 152
How to Prevent Confirming Orders into the New Month 153
Quarter
Oracle CSI Number 154
Schedule for backups on Corinth 155
Schedule for backup on Delphi 156
Schedule for the cost based optimizer (CBO) on 157
Corinth
Schedule for the Cost Based Optimizer CBO on Delphi 158
Schedule of UPS related Report Sets 159
UPS file types 160
Export Using IE 7 161
Active DFF’s 163
Checklist for refresh of DEV and TEST 164
Oracle Change Form 166
Password Profiles 167
Philips IS Security 169
How to change the default for ‘Select the Number of 170
Days to View”
No Responsibilities appear in Navigator 171

145
Cannot Export an Oracle Report into Excel

Problem When viewing report requests, user tries to use /Tools/Copy File and selects
11iExcel and report does not export into Excel.

Solution This solution only works for Windows 2000.

- In Windows 2000, right-click on the Start button


- Click on Explore
- In the Start Menu screen, use the pull-down menu path /Tools/Folder
Options.
- In the Folder Option screen, click on the File Types tab
- Find the TXT extension
- Change the application that this extension uses from Wordpad to
Excel
- Test in Oracle
- Tell the user that all .TXT files will now be opened with Excel

This ‘solution’ applies to Windows XP

- While viewing the request, use the pull-down menu path /Tools/Copy
File and select Browser in the Viewer Option window
- In the browser session that is opened, use the pull-down menu path
/File/Save As
- Save the files as a .TXT file
- Start Excel
- Use the pull-down menu path /File/Open
- In the Open window, change the files of type to ‘Text Files (*.prn;
*.txt; *.csv)’
- Select the file
- Use the Text Import Wizard to import the report into Excel

146
Cannot use File Export to get Screen Data into Excel

Problem Using Windows XP, the /File/Export does not export the screen data to Excel.

Solution Windows XP does not come seeded with the file type TSV associated with
any application. The file type must be created and associated with Excel.

• Right-click on the Windows start button and go to Explore.


• Use the pull down navigation path /Tools/Folder Options…
• In the Folder Options screen, click on the File Types tab.
• In the Folder Options screen, click on the New button in the middle of the
screen
• In the Create New Extension screen enter TSV and click on the OK button
• In the Folders Options screen, find the TSV file type, click on it and then
click on the Change button.
• In the Open With screen, select Microsoft Office Excel and click on the OK
button
• In the Folders Options screen, click on the OK button.

147
Change Profile Value so that Requests Windows Does not
Display after a Report is Submitted

Problem User submitted report request and immediately goes to Requests window.

Solution Change system profile value ‘Concurrent: Show Requests Summary After
Each Request Submission’ to No for the user. User must change
responsibility for the profile value to become effective.

148
Checklist for Refresh of DEV and TEST

Checklist • Verify concurrent managers are running


• Ensure that scheduled jobs have been canceled
• Verify SYSADMIN password
• Print a report
• View a report log
• View a report output
• Print a PO in PDF and view (use PO 11166)
• Email an Excel file
• Email a PDF file
• Test the feature of /Action/Export
• As SYSADMIN, schedule the following concurrent jobs:
a. Inventory Interface Manager for Cost Manager, every 5 minutes
b. Inventory Interface Manager for Material Transaction, every 5
minutes
c. Planning Manager, every 30 seconds ( Material Planner
/Setup/Planning Manager)
d. Receiving Transaction Processor, every hour at 30 minutes past
the hour
e. Workflow Background Process, every 5 minutes
• Change profile value ‘CK: CC Address for Confirmations’ to a CK IT
person
• Change profile value ‘CK: Confirmation From Address’ to a CK IT
person
• Change profile value ‘CK: Send Confirmations Email’ to I (uppercase
i)
• Change profile value ‘CK: UPS OUTBOUND PATH’
• Change profile value ‘Java Color Scheme’ to titanium for TEST and
to red for DEV
• Run the following script to verify the ‘utl_file_dir’ definition:
select value from v$parameter where name='utl_file_dir'

Continued on next page

149
Checklist for Refresh of DEV and TEST, Continued

Result The result should look similar to the following:

/usr/tmp, /u01/oradev/devdb/9.2.0/appsutil/outbound/dev_clarus,
/u02/appldev/devappl/ck/11.5.0/ups/itm,
/u02/appldev/devappl/ck/11.5.0/ups/sol, /u01/pangea/log,
/u01/oradev/devdb/9.2.0/admin/DEV_clarus/bdump, /u01/pangea,
/u02/appldev/devcomn/temp,
/u01/oradev/devdb/9.2.0/appsutil/outbound/DEV_clarus, /usr/tmp

• Test Discoverer reports


• Re-Configure the Workflow Mailer:

Login to the Oracle Application Manager (OAM)


Navigate to ‘Workflow Manager’ (top right of page)
Navigate to ‘Service Components’ (bottom left, under Related Links)
Select ‘Workflow Notification Mailer’ and ‘Stop’ after mailer is stopped,
select
Edit, then Advanced
Goto Step 3 and enter Email Username (wfcktest) and Password (C0llor77)
Goto Step 4 and enter Reply-To Address (email from step3)
Click Finish and then Apply changes
Go back to ‘Service Components’ and Start the Mailer

• Grant System Administrator responsibility to Colette Maher and Michelle


Curtis
• Open months as needed, for GL, INV, PO, AP, AR
• Disable the alert ‘Notify Invoice Approver’ in DEV and TEST

Note:
DEV is used primarily for development work, third-party interfaces and
Discoverer reporting.

TEST is used for training and new functionality testing.

150
Get Error Message ‘No Organizations are Currently Defined’

Problem Created a new Inventory responsibility. When user first accessed it, this error
message was displayed.

Solution The new responsibility must granted access to an inventory organization.

Login to Inventory
Use the navigation path /Setup/Organizations/Organization Access.
Add the new responsibility to the inventory organizations that it needs access
to.

151
Get Message Authentication Failed

Problem When trying to import an Oracle report into a third-party application, such as
Excel, the report only contains the message ‘Authentication failed’.

Solution The problem is with settings in Internet Explorer.

Below are possible solutions for Oracle Support Doc ID 184154.1:

Possible solutions: (I recommend trying D first)


===================
A 1. When previewing the report in a browser, click on View > Source.
2. Save the output of the report to the computer.
3. Open the file use Notepad or Word.

B 1. From Internet Explorer, select Tools > Internet Options


2. On the General tab, in the "Temporary Internet files" block,
select the Settings
3. Change "Check for newer versions of stored pages:" to
"Automatically"
4. Save changes

C 1. Go Internet Explorer; select Options --> Advanced --> Security


area.
2. Uncheck “Do not save encrypted pages to disk”
3. Save changes

D. 1. From Internet Explorer, select Tools > Internet Options


2. On the General tab, in the "Temporary Internet files" block,
clearing history by clicking on the Delete Files button
3. In the Delete Files button, click on ‘Delete all offline content’ and
click on the OK button, the process may take a few minutes.
4. Then navigate to the Advance tab and then down to the Security
section and enable “Empty Temporary Internet Files folder when
browser is closed”

152
How to Prevent Confirming of Orders into the New Month
Quarter

Problem The report set ‘Ship Confirm Orders from UPS’ runs every hour on the hour.
It should not run while the current month and prior month are both open.

Solution The report set ‘Ship Confirm Orders from UPS’ should be placed on hold.

- Login to System Admin


- Use the navigation path /Requests/View.
- Execute a query for ‘Ship Confirm Orders from UPS’
- Find the concurrent request that is Pending and select it
- Click on the Hold Request button

When approval is received from operations, after the prior month has been
closed, then release the Hold on the request.

153
Oracle CSI Number

Problem What is the Color Kinetics Customer Support Identifier (CSI) number with
Oracle support?

Solution The CSI number is 3168949.

154
Schedule for Backups on Corinth

Problem When are backups done on Corinth for the test instance?

Solution The cold backups start from Delphi. Oracle is shutdown about 1800 on
Sunday and restarted at 0800 on Monday. Cold backups are started on
Sunday night at 2230 and completed about 0430 on Monday morning. The
executable is /u01/app/oracle/cron/systar_corinth.sh. The log file is
/u01/app/oracle/cron/systar_corinth.log.

Hot backups are not done on Corinth.

155
Schedule for Backups on Delphi

Problem When are backups done on Delphi for the prod instance?

Solution Cold backups are started on Friday night at 2230 and completed about 0640
on Saturday morning. The executable is /u01/app/oracle/cron/systar.sh. The
log file is /u01/app/oracle/cron/systar.log.

Hot backups are started on Monday, Tuesday, Wednesday, Thursday and


Saturday nights at 2230 and completed by 0455 the following morning. The
executable is /u01/app/oracle/cron/hot/run_hot_backup.sh. The log file is
/u01/app/oracle/cron/hot/ run_hot_backup.log.

156
Schedule for the Cost Based Optimizer CBO on Corinth

Problem When is the CBO done on Corinth for the test instance?

Solution CBO is started on Saturday night at 1800 and completed about 1900 on
Saturday night. The executable is /u01/app/oracle/cron/update_cbo.sh. The
log file is /u01/app/oracle/cron/ update_cbo.log.

157
Schedule for the Cost Based Optimizer CBO on Delphi

Problem When is the CBO done on Delphi for the prod instance?

Solution CBO is started on Sunday night at 2230 and completed about 0000 on
Monday morning. The executable is /u01/app/oracle/cron/update_cbo.sh. The
log file is /u01/app/oracle/cron/ update_cbo.log.

158
Schedule of UPS Related Report Sets

Problem List the UPS reports sets and the scheduled runtime.

Solution The scheduled UPS jobs are:

Process Inventory Snapshot from UPS (Report Set)


Process UPS Item Master Extract (Report Set)
Process UPS Inventory Adjustments (Report Set)
Ship Confirm Orders from UPS (Report Set)
Shipment Orders to UPS (Report Set)
Shipment Orders to UPS Netherlands (Report Set)

‘Process Inventory Snapshot from UPS (Report Set)’ is scheduled to run once
a day at 1045.

‘Process UPS Item Master Extract (Report Set)’ is NOT scheduled; it is run
when needed by SCM.

‘Process UPS Inventory Adjustments (Report Set)’ is scheduled to run every


30 minutes at 25 and 55 minutes past the hour.

‘Ship Confirm Orders from UPS (Report Set)’ is scheduled to run every 60
minutes at 00.

‘Shipment Orders to UPS (Report Set)’ is scheduled to run every 30 minutes


at 15 and 45 minutes past the hour.

‘Shipment Orders to UPS Netherlands (Report Set)’ is scheduled to run every


30 minutes at 05 and 35 minutes past the hour.

159
UPS File Types

Problem UPS file extensions and the meanings.

Solution Extension Meaning

Inventory
ASN Advance Ship Notification is used to notify the
warehouse of incoming shipments. Electronic transmission of
ASN is not used by CK.

INS Inventory Snapshot file provide information about


inventory quantities on hand at a specific point in time

INU Inventory Update file that reports any changes to


inventory with in the warehouse

ITM Item Master file is used to update the UPS SCS


Warehouse Management system with Stock Keeping Units.
There are two types of Item Master Documents. Original Item
Master (OR) transmits information about each SKU in the
Item Master table. Substitute SKUs (SB) is a list of products
that can be used instead of the original SKU.

POS Purchase Order document that is used to notify the


UPS warehouse of PO information. It is not used by CK.

REC Receipt Confirmation is sent to CK immediately after


an ASN has been closed in the warehouse. It contains data
regarding the SKUs and quantities that were received on a
given ASN. Electronic transmission of REC is not used by CK
in Oracle. SCM manually ftps the files and reviews them.

Orders
SHC Ship Confirmation file that is transmitted from UPS to
CK that indicates order shipment information.

SOL Shipment Order document is used to update the UPS


SCS Warehouse Management system with details on orders
that need to be shipped to a specific customer from a
warehouse.

160
Export Using IE 7

Metalink Oracle Metalink Document.


Document

Symptoms You have upgraded a client PC to Internet Explorer 7 (IE 7) and are
attempting to export details from a form, or;
You have upgraded a PC to Internet Explorer 7 and then un-installed this
version to revert back to Internet Explorer 6 (IE 6)

When you attempt to export, the process appears to begin, however, the
Internet Explorer export window pop up appears and disappears quickly. The
whole process aborts (Internet Explorer disappears), control is returned to
Oracle Applications.
Steps:
1. File -Export
2. Progress window appears 'exporting data'
3. Internet Explorer appears briefly and then closes instead of displaying the
exported data

https://metalink.oracle.com/metalink/plsql/f?p=130:14:580460676567553178
7::::p14_data... 4/17/2007

Changes You have upgraded Internet Explorer 6 to Internet Explorer 7 or You have
upgraded Internet Explorer 6 to Internet Explorer 7 and then uninstalled
Internet Explorer 7

Cause Internet Explorer security settings are blocking the display of the export data in the
browser.

Continued on next page

161
Export Using IE 7, Continued

Solution Reduce the security settings of Internet Explorer 7 or 6.

Adjust the following 2 categories:


1. ActiveX controls
2. Downloads

The settings in these 2 categories should all be set to either "Enable" or


"Prompt" in the Internet, Local Intranet and the Trusted Sites zone. Also, the
name of the application server should also be specified in the Trusted Site and
Pop-up blocker's allowed site.

Steps

1. In Internet Explorer select the Tools menu -Internet Options -Security -


Custom Level
2. Adjust all the settings for ActiveX Controls and Downloads to be either
'enable' or prompt for zones Internet, Local Intranet, and Trusted Zones
3. Restart the browser and now test if the export process works

162
Active DFF’s

select descriptive_flexfield_name
, descriptive_flex_context_code
, application_column_name
, flex_value_set_id
, end_user_column_name
, form_left_prompt
, form_above_prompt
, creation_date
, last_update_date
from fnd_descr_flex_col_usage_vl
where descriptive_flexfield_name not like '%$%'
and descriptive_flexfield_name not like 'JG%'
and descriptive_flexfield_name not like '%DF'
and descriptive_flexfield_name not like 'AX%'
and descriptive_flexfield_name not like 'AK%'
and descriptive_flexfield_name not like 'EFT%'
and descriptive_flexfield_name not like '%Address%'
and descriptive_flexfield_name not like 'RA_INTERFACE_LINES'
and descriptive_flexfield_name not like 'RLA_DEMAND_LINES_ALL'
and descriptive_flexfield_name not like 'RA_INTERFACE_HEADER'
and descriptive_flexfield_name not like 'FND_PRINTER_DRIVERS'
and descriptive_flexfield_name not like 'Address Structure'
and descriptive_flexfield_name not like 'ATTRIBUTE_VALUE'
and descriptive_flexfield_name not like 'AS_%'
and descriptive_flexfield_name not like 'MTL_MOVEMENT_STATISTICS'
and descriptive_flex_context_code not like 'PROJECTS INVOICE'
and descriptive_flex_context_code not like 'VERTEX'
and descriptive_flex_context_code not like 'TRIGGER'
and descriptive_flex_context_code not like 'AVP'
and descriptive_flex_context_code not like 'BIS PM Viewer'
and application_column_name like 'ATTRIBUTE%'
and enabled_flag = 'Y'
order by descriptive_flexfield_name

desc fnd_descr_flex_col_usage_vl

163
Checklist for refresh of DEV and TEST

• Verify concurrent managers are running


• Ensure that scheduled jobs have been canceled
• Verify SYSADMIN password
• Print a report
• View a report log
• View a report output
• Print a PO in PDF and view (use PO 11166)
• Email an Excel file
• Email a PDF file
• Test the feature of /Action/Export
• As SYSADMIN, schedule the following concurrent jobs:
f. Inventory Interface Manager for Cost Manager, every 5 minutes
g. Inventory Interface Manager for Material Transaction, every 5
minutes
h. Planning Manager, every 30 seconds ( Material Planner
/Setup/Planning Manager)
i. Receiving Transaction Processor, every hour at 30 minutes past
the hour
j. Workflow Background Process, every 5 minutes
• Change profile value ‘CK: CC Address for Confirmations’ to a CK IT
person
• Change profile value ‘CK: Confirmation From Address’ to a CK IT
person
• Change profile value ‘CK: Send Confirmations Email’ to I (uppercase
i)
• Change profile value ‘CK: UPS OUTBOUND PATH’
• Change profile value ‘Java Color Scheme’ to titanium for TEST and
to red for DEV
• Run the following script to verify the ‘utl_file_dir’ definition:

select value from v$parameter where


name='utl_file_dir'

The result should look similar to the following:


/usr/tmp, /u01/oradev/devdb/9.2.0/appsutil/outbound/dev_clarus,
/u02/appldev/devappl/ck/11.5.0/ups/itm,
/u02/appldev/devappl/ck/11.5.0/ups/sol, /u01/pangea/log,
/u01/oradev/devdb/9.2.0/admin/DEV_clarus/bdump, /u01/pangea,
/u02/appldev/devcomn/temp,
/u01/oradev/devdb/9.2.0/appsutil/outbound/DEV_clarus, /usr/tmp

164
• Test Discoverer reports
• Re-Configure the Workflow Mailer:

Login to the Oracle Application Manager (OAM)


Navigate to ‘Workflow Manager’ (top right of page)
Navigate to ‘Service Components’ (bottom left, under Related Links)
Select ‘Workflow Notification Mailer’ and ‘Stop’ after mailer is
stopped, select
Edit, then Advanced
Goto Step 3 and enter Email Username (wfcktest) and Password
(C0llor77)
Goto Step 4 and enter Reply-To Address (email from step3)
Click Finish and then Apply changes
Go back to ‘Service Components’ and Start the Mailer

• Grant System Administrator responsibility to Colette Maher and


Michelle Curtis
• Open months as needed, for GL, INV, PO, AP, AR
• Disable the alert ‘Notify Invoice Approver’ in DEV and TEST

• Process a sales order


o Enter
o Book
o Pick
o Build UPS file but don’t send
o Ship Confirm
o Workflow Background Process
o Run autoinvoice
o Print invoice

Note:
DEV is used primarily for development work, third-party interfaces and
Discoverer reporting.
TEST is used for training and new functionality testing.

165
Oracle Access Change Form

Employee Name: _______________________________________ Date:


___________________
Department: ________________________________

Manager: ___________________________________

CURRENT ORACLE ACCESS: YES NO

APPLICATIONS/ACCESS CHANGE:

GL _____________________________________________________________

AR _____________________________________________________________

AP _____________________________________________________________

PURCHASING ___________________________________________________________

INV _____________________________________________________________

OM ______________________________________________________________

FA _____________________________________________________________

MRP ___________________________________________________________

REASON FOR CHANGE:


___________________________________________________________________________
___________

SIGNATURES:

Manager’s Signature: ___________________________________________ Date:


_____________________

Corporate Controller’s Signature: __________________________________ Date:


______________________
IT Signature: _______________________________________________________
Date: _____________________

Helpdesk Ticket # _______________

166
Password Profiles

Applies to Oracle Application Object Library -Version: 11.5.9 This problem can occur on any
platform.

Symptoms When attempting to change the user password, the following error occurs.

Error (red bell) Empty message appears with 'OK' button.

Steps STEPS
The issue can be reproduced at will with
the following steps:

1. 1. Navigate to: 'User'=> 'Define Screen'


2. 2. Change the password of the user.

2. The empty error message will appear.

BUSINESS IMPACT The issue has the following business impact: Due to this issue,
the system administrator cannot create new user for production system (E-Business
Application) or reset password for existing users.

167
Cause The issue is caused by the following setup:
The password security feature was turned on by setting 5 profile options:

• 'Signon Password Length'


• 'Signon Password Hart_to_Guess'
• 'Signon Password No Reuse'
• 'Signon Password Case'
• 'Signon Password Failure Limit'

-The 'Signon Password No Reuse' profile option was set to 'Yes' causing the change password
procedure to fail, if you already used the password -The 'Signon Password Length' was set to
'<number>' causing the change password procedure to fail, if the password is shorter than
'<number>' characters
-The 'Signon Password Case' is set to 'Sensitive' causing the change password procedure to
fail, if you don't regard upper and lover cases in the password
-The 'Signon Password Hart_to_Guess' is set to 'Yes' causing the change password procedure
to fail, if
o the password does not contains at least one letter and at least one number,
o the password does contain the user name,
o the password does contain repeating characters.

Solution
There are 5 profile options regarding password security:
• 'Signon Password Length'
• 'Signon Password Hart_to_Guess'
• 'Signon Password No Reuse'
• 'Signon Password Case'
• 'Signon Password Failure Limit'

It seems that you get this error as the password you choose does not meet one or more of
these requirements.
To implement the solution, please execute the following steps:
1. Login with 'System Administrators' responsibility and navigate to 'Profile Options' =>
'Site'.
2. Query for these 5 profile options and write them down for your reference.
3. Repeat your process of changing the password of a user and make sure that the password
meets the security rules checked above.

Keywords
CHANGE~PASSWORD; SECURITY~RULE; SIGNON_PASSWORD_FAILURE_LIMIT;
SIGNON_PASSWORD_HARD_TO_GUESS; SIGNON_PASSWORD_LENGTH;
SIGNON_PASSWORD_NO_REUSE; SIGNON~PASSWORD~NO~REUSE;

168
Philips IS Security

Dave,

Last week, a Philps IS auditor did a review of our network. She had security
concerns about the following Services/Ports on delos:
daytime/13
epmap/135
ftp/21
ident/113
smtp/25
telnet/23

Also, she had security concerns about the following Services/Ports on clarus:
daytime/13
epmap/135
ftp/21
ident/113
smtp/25
snmp/161
telnet/23

Dave G and I use telnet and ftp on these two servers on a regular basis.
Would SSH be able to meet our needs?

Do we need the other ports to be opened or can we close them?

Thanks,
Chuck

169
How to Change the Default Setting for “Select the Number of
Days to View”

Applies To Oracle Application Object Library -Version: 11.5.2 to 11.5.10 Information in this
document applies to any platform.

Goal How to change the number of default days for the "Select the Number of Days to
View" field in the FNDRSRUN form?

Solution The default days is set by the profile option "FND: Default Request Days". So set this
profile to the number of days of data the request screen will display when opened.

170
No Responsibilities appear in navigator

Applies to Oracle Application Object Library -Version: 11.5.7 to 11.5.10 This problem can
occur on any platform.

Symptoms Some users are unable to see responsibilities after login. It seems to occur after an
expiration date is updated for that user. It doesn't matter how many days are
remaining. When the responsibility is end dated, a duplicate responsibility appears.
The following patches have been applied in the environment:
Mini-pack 11i.FND.H Family Pack 11i.ATG_PF.H Family Pack 11i.ATG_PF.H
RUP3
As pre req for 11i.EAM.J.

Cause The one-off patch Bug 4719658 -Missing Responsibilities Patch Version 2 for
missing
responsibilities was applied to the source instance but the concurrent program,

FNDWFDSURV "Workflow Directory Services User/Role Validation", that it


delivered has
not run on the target instance.
Solution
To implement the solution, please execute the following steps:
1. Run the FNDWFDSURV, "Workflow Directory Services User/Role Validation"
program
successfully.
Use the parameters 10000, yes, yes.

2. Bounce the concurrent managers.

3. Please retest the issue.

4. If the issue is resolved, please migrate the solution as appropriate to other


environments.

171
WF Issues-Overview

Contents This chapter contains the following topics:

Topic See Page


Get PO Thru Approval Process in 11.5.10.2. revised 173
Get PO Thru Approval Process 174
PO Stuck in Approval Process with Error Status of 175
“Does Approver have Authority”
Reject PO thru Approval Process in 11.5.10.2 Revised 176
Reject PO thru Approval Process 177

172
Get PO Thru Approval Process in 11.5.10.2

Problem Approver is out of office and has given approval via email to force approval
thru the system.

Solution Login as SYSADMIN

- Go to Purchasing
- Use the navigation path /Purchase Orders/Purchase Order Summary
- Find the PO that needs to be approved
- At the Purchase Order Header screen use the pulldown navigation path
/Inquire/View Approval through Workflow
- Get the item key for this PO; it is the numbers XXXXX-XXXXX at the end
of the line that starts: Activity History: POAPPRV, XXXXX-XXXXX
- Go to System Administrator
- Use the navigation path /Workflow/Administrator Workflow/Status Monitor
- In the Monitor Search screen enter:
Workflow Type: PO Approval
Type Internal Name: POAPPRV (Should default in after PO Approval is
entered)
Item Key: XXXXX-XXXXX
Press the Go button
- Click on the Activity History button
- Select the top line with a status of Notified
- Click on the Skip button next to the prompt Select Activity and…
- In the next window, set the Activity Result to Approve and click on the
Submit button.
- In the next window, click on the OK button.
- In the next window, click on the Close Window in the upper right of the
window
- Confirm the PO is Approved

173
Get PO Thru Approval Process

Problem Approver is out of office and has given approval via email to force approval
thru the system.

Solution Login as SYSADMIN


- Go to Purchasing
- Use the navigation path /Purchase Orders/Purchase Order Summary
- Find the PO that needs to be approved
- At the Purchase Order Header screen use the pulldown navigation path
/Tools/View Approval through Worlflow
- Get the item key for this PO; it is the numbers XXXXX-XXXXX after the
line:
PO APPROVAL TOP PROCESS: PO APPROVER XXXXX-
XXXXX
- Go to Workflow Administrator
- Use the navigation path /Find Processes
- Query the item key XXXXX-XXXXX
- Click on ‘PO Approval Top Process’ in the next window
- Click on the Diagram button
- Locate last green box, this is as far as the PO got in the approval process
- Double-click on the last green box and drill down as far as posibble
- Follow the diagram and use the Expedite button on various decision points
- Confirm the PO is approved.

174
PO Stuck in Approval process with Error Status of “Does
Approver Have Authority”

Problem Approver approved PO but is stuck with Error for activity ‘Does Approver
Have Authority?’ to force approval thru the system.

Solution Login as SYSADMIN


- Go to Purchasing
- Use the navigation path /Purchase Orders/Purchase Order Summary
- Find the PO that needs to be approved
- At the Purchase Order Header screen use the pulldown navigation path
/Inquire/View Approval through Workflow
- Get the item key for this PO; it is the numbers XXXXX-XXXXX at the end
of the line that starts: Activity History: POAPPRV, XXXXX-XXXXX
- Go to System Administrator
- Use the navigation path /Workflow/Administrator Workflow/Status Monitor
- In the Monitor Search screen enter:
Workflow Type: PO Approval
Type Internal Name: POAPPRV (Should default in after PO Approval is
entered)
Item Key: XXXXX-XXXXX
Press the Go button
- Click on the Activity History button
- Select the top line with a status of Error
- Click on the Retry button next to the prompt Select Activity and…
- In the next window, click on the Submit button.
- In the next window, click on the OK button.
- In the next window, click on the Close Window in the upper right of the
window
- Confirm the PO is Approved

175
Reject PO Approval Process in 11.5.10.2

Problem PO needs a PO rejected using Workflow.

Solution Login as SYSADMIN


- Go to Purchasing
- Use the navigation path /Purchase Orders/Purchase Order Summary
- Find the PO that needs to be approved
- At the Purchase Order Header screen use the pulldown navigation path
/Inquire/View Approval through Workflow
- Get the item key for this PO; it is the numbers XXXXX-XXXXX at the end
of the line that starts: Activity History: POAPPRV, XXXXX-XXXXX
- Go to System Administrator
- Use the navigation path /Workflow/Administrator Workflow/Status Monitor
- In the Monitor Search screen enter:
Workflow Type: PO Approval
Type Internal Name: POAPPRV (Should default in after PO Approval is
entered)
Item Key: XXXXX-XXXXX
Press the Go button
- Click on the Activity History button
- Select the top line with a status of Notified
- Click on the Skip button next to the prompt Select Activity and…
- In the next window, set the Activity Result to Approve and click on the
Submit button.
- In the next window, click on the OK button.
- In the next window, click on the Close Window in the upper right of the
window
- Confirm the PO is Rejected

176
Reject PO thru Approval Process

Problem Purchasing Department wants a PO rejected using Workflow.

Solution Login as SYSADMIN

- Go to Purchasing
- Use the navigation path /Purchase Orders/Purchase Order Summary
- Find the PO that needs to be rejected
- At the Purchase Order Header screen use the pulldown navigation path
/Tools/View Approval through Workflow
- Get the item key for this PO; it is the numbers XXXXX-XXXXX after the
line:
PO APPROVAL TOP PROCESS: PO APPROVER XXXXX-
XXXXX
- Go to Workflow Administrator
- Use the navigation path /Find Processes
- Query the item key XXXXX-XXXXX
- Click on ‘PO Approval Top Process’ in the next window
- Click on the Diagram button
- Double-click on the ‘PO Approval Process’ in a green box
- Click on ‘Notify Approver’, then Expedite button, select ‘Reject’ and click
on OK button.
- Confirm the PO is rejected

177

You might also like