Sei sulla pagina 1di 2

11/28/2017 Document 1600139.

Intercompany Transaction Currency Precision Is Incorrect - WebAdi (Doc ID 1600139.1)

In this Document

Symptoms
Changes
Cause
Solution
References

This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been
subject to an independent technical review.
APPLIES TO:

Oracle General Ledger - Version 12.0.0 to 12.1.3 [Release 12.0 to 12.1]


Oracle Financials Common Modules - Version 12.0.0 to 12.1.3 [Release 12.0 to 12.1]
Oracle Receivables - Version 12.0.0 to 12.1.3 [Release 12.0 to 12.1]
Information in this document applies to any platform.
Executable:FUNXIMPB - Intercompany Import Program

SYMPTOMS

On : 12.1.3 version, AGIS Receivables

When attempting to import intercompany transaction by WebADI or API, the following error occurs.

ERROR
-----------------------
The entered amount does not have the correct currency precision

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Go to AGIS responsibility
2. Run the report Intercompany Import Program

CHANGES

By current patch the currency precision will be checked.

The patch has been release to restrict the upload of journals with incorrect currency precision .
When user uploads intercompany batch from WebADI, the upload process will validate the transaction amounts with amounts
rounded for the precision setup for the currency.

CAUSE

Bug 13640667 - CURRENCY PRECISION CHECKING IN WEBADI UPLOAD

SOLUTION

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=hapi6pbde_734&id=1600139.1 1/2
11/28/2017 Document 1600139.1
To implement the solution, please execute the following steps:

1. Download and review the readme and pre-requisites for


For R12.1.x Patch 13640667:R12.FUN.B
For R12.0.x Patch 13640667:R12.FUN.A

2. Ensure that you have taken a backup of your system before applying the recommended patch.

3. Apply the patch in a test environment.

4. Confirm the following file versions:


FunDrCrValidator.java 120.0.12010000.2
TotalDebitAndCreditContainer.java 120.0.12010000.1
funicintegrator.ldt 120.14.12010000.8
funmsg.ldt 120.101.12010000.27
funwadib.pls 120.13.12010000.17
You can use the commands like the following:
strings -a $JAVA_TOP/oracle/apps/fun/integrator/validators/FunDrCrValidator.class | grep '$Header'
strings -a $JAVA_TOP/oracle/apps/fun/integrator/validators/TotalDebitAndCreditContainer.class | grep '$Header'
strings -a $FUN_TOP/patch/115/import/US/funicintegrator.ldt |grep '$Header'
strings -a $FUN_TOP/patch/115/import/US/funmsg.ldt |grep '$Header'
strings -a $FUN_TOP/patch/115/sql/funwadib.pls | grep '$Header'

5. Retest the issue.

6. Migrate the solution as appropriate to other environments.

REFERENCES

BUG:15946543 - 1OFF REQUEST: 10257409 - PLSQL API PROCEDURE RAISES ERROR AND RETURNS MSG BUT CL
BUG:14749459 - FUNARTRR:INTERCOMPANY AR BATCH TRANSFER PROGRAM NOT ROUNDING INVOICE AMOUNT.
NOTE:246235.1 - RAXTRX Validation:Errors: The entered amount does not have e correct currency precision
NOTE:1292239.1 - Attempt To Enter Amount Via AGIS Transaction Window Or WEBADI: Amount Not Being Formatted To The
Right Precision Set For The Currency

BUG:17447731 - AGIS IMPORT ERROR : ENTER A DEBIT AMOUNT OR A CREDIT AMOUNT FOR THE DISTRIBUTION

Didn't find what you are looking for?

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=hapi6pbde_734&id=1600139.1 2/2

Potrebbero piacerti anche