Currency Accounts Payable Automatic Payment Batch (K) Post Failure – Out Of Balance Condition In EnterpriseOne (R09801, P09801)

Purpose
Troubleshooting Steps
 Overview
 Basic Post Overview Video Presentation
 Caution: Please Read This Important Disclaimer!
 Data Collection Instructions - (Summarized Details)
  Data Collection Instructions - (Full Detail Link Reference)
 Successful Post Summary
 AP Payment With Multi-Currency Post Overview Video Presentation
 Good Record Example before Automatic Payment Posts to General Ledger (Domestic is paid)
 Good Record Example After Automatic Payment Posts to the General Ledger
 Out Of Balance Post Failure Scenarios
 AP Payment Out Of Balance Live Demo Example and Overview Presentation (Video)
 Scenario 1: Automatic Payment Batch (K) A/P Payment Ledger Header table (F0413) is out of balance to the A/P Payment Ledger Detail table (F0414) for the domestic total
 Scenario 1B: Automatic Payment Batch (K) A/P Payment Ledger Header table (F0413) is out of balance to the A/P Payment Ledger Detail table (F0414) for the foreign total
 Scenario 2: Failure Interrupts Post Process - (GL Posted Successfully A/P Payment Ledgers Post Failed)

Purpose

This document has been created to help clients troubleshoot a specific Automatic Payment with currency batch (K) post failure due to an out of balance condition. 

Troubleshooting Steps

Overview

This troubleshooting document provides assistance with resolving this specific post failure condition below:

Basic Post Overview Video Presentation

Below you will find a link to our AP Payment basic post presentation. This includes an overview for automatic payment processing, manual payment with voucher match payment processing and manual payment without voucher match payment processing.

Note - For additional documents that provide details on the Automatic Payment and Post processes, refer to the References section.

 

Caution: Please Read This Important Disclaimer!

Data Collection Instructions - (Summarized Details)

Oracle support will ask for these items below to troubleshoot this specific post failure scenario:

  1. Query F0413 and F0911 by batch number (ICU) only, export to excel.
    1. The General Ledger (F0911) only exists if batch has partially or successfully posted. You may find zero records.
    2. The General Ledger (F0911) is the key table that determines how the payment batch can be resolved.
  2. From the F0413 query in step 1 above, gather all unique payment ID numbers (PYID) and query the F0414, export to excel.
  3. From F0414 in step 2 above, gather all unique voucher document numbers, query F0411, export to excel.
    1. A/P Payment Detail table (F0414) does not have batch number (ICU) as a field.  The A/P Payment Header table (F0413) connects to the detail table (F0414) only by payment ID number.
  4. Attach R09801 for same batch number
  5. Attach R09801E for same batch number
  6. Attach image of work center error(s) for same batch number
Note - For all UTB (Universal Table Browser) or data browser queries exported to excel, it is important to include all column headings and include this data for only one batch issue to avoid co-mingling of resolution between different batch scenarios.

Data Collection Instructions - (Full Detail Link Reference)

For full details on how to use data browser, please refer to Document 1269685.1  E1: DB: Databrowser Troubleshooting Tips. Scroll to to the "Additional Information" section for links to our online guide library based on your tools release.

Successful Post Summary

Note - This document focuses on automatic payments that have already been written and updated and the post process has been attempted.  Refer to the reference section at the bottom of this document for further details on creating and working with automatic payment control groups.

AP Payment With Multi-Currency Post Overview Video Presentation

Below you will find a link to our AP Payment with Multi-Currency post overview presentation.

Good Record Example before Automatic Payment Posts to General Ledger (Domestic is paid)

F0413 Key Fields

F0413 Pymt IDF0413 Batch #F0413 Match Doc TypeF0413 Payment Item (aka CK #)F0413 Payment AmtF0413 Currency CodeF0413 Currency ModeF0413 Pay Status (aka post code)F0413 Check Date
9876 800 PK 4000 -1,000.00 USD D blank 4/01/2014

F0414 Key Fields

F0414 Pymt IDF0414 File LineF0414 Match Doc TypeF0414 Doc TypeF0414 Doc #F0414 Pay ItemF0414 Domestic Pymt AmtF0414 Foreign Pymt AmtF0414 CurrencyF0414 Currency ModeF0414 PeriodF0414 Fiscal YearF0414 CenturyF0414 Post Code
9876 1 PK PV 400 001 -1,000.00 -2,000.00 D CAD 04 14 20 blank

 

Note - Before the currency automatic payment is posted there are no General Ledger (F0911) records yet.

Good Record Example After Automatic Payment Posts to the General Ledger

F0413 Key Fields

F0413 Pymt IDF0413 Batch #F0413 Match Doc TypeF0413 Payment Item (aka CK #)F0413 Payment AmtF0413 Currency CodeF0413 Currency ModeF0413 Pay Status (aka post code)F0413 Check Date
9876 800 PK 4000 -3,000.00 USD D blank 4/01/2014

F0414 Key Fields

F0414 Pymt IDF0414 File LineF0414 Match Doc TypeF0414 Doc TypeF0414 Doc #F0414 Pay ItemF0414 Domestic Pymt AmtF0414 Foreign Pymt AmtF0414 CurrencyF0414 Currency ModeF0414 PeriodF0414 Fiscal YearF0414 CenturyF0414 Post Code
9876 1 PK PV 400 001 -1,000.00 -2,000.00 D CAD 04 14 20 blank

F0911 Key Fields

F0911 Doc TypeF0911 Doc #F0911 G/L DateF0911 JE Line #F0911 Post CodeF0911 Batch #F0911 PeriodF0911 Fiscal YearF0911 CenturyF0911 AmountF0911 Ledger Type
AE 400 4/01/2014 1 P (Posted) 800 04 14 20 1,000.00 AA
AE 400 4/01/2014   1 P (Posted)   800 04 14 20 2,000.00 CA
PK 4000 4/01/2014 1 P (Posted)   800 04 14 20 -1,000.00 AA
PK 4000 4/01/2014 1 P (Posted)  800 04 14 20 -2,000.00 CA

Out Of Balance Post Failure Scenarios

See examples listed below and refer to the video presentation for a live demo exampl as well.

AP Payment Out Of Balance Live Demo Example and Overview Presentation (Video)

Below you will find a link to our AP Voucher and AR Invoice Basic Post Presentation.

Scenario 1: Automatic Payment Batch (K) A/P Payment Ledger Header table (F0413) is out of balance to the A/P Payment Ledger Detail table (F0414) for the domestic total

First complete the data browser query instructions listed at the beginning of this troubleshooting document. Next, review your excel sheet to compare your F0413 to your F0414 tabes for the batch in question.  

A/P Ledger Header table (F0413) and A/P Ledger Detail table (F0414) Key fields To Review:

F0413 Key Fields

F0413 Pymt IDF0413 Batch #F0413 Match Doc TypeF0413 Payment Item (aka CK #)F0413 Payment AmtF0413 Currency CodeF0413 Currency ModeF0413 Pay Status (aka post code)F0413 Check Date
9876 800 PK 4000 -1,000.00 USD D P (Post failure) 4/01/2014

F0414 Key Fields

F0414 Pymt IDF0414 File LineF0414 Match Doc TypeF0414 Doc TypeF0414 Doc #F0414 Pay ItemF0414 Domestic Pymt AmtF0414 Foreign Pymt AmtF0414 CurrencyF0414 Currency ModeF0414 PeriodF0414 Fiscal YearF0414 CenturyF0414 Post Code
9876 1 PK PV 400 001 -950.00 -2,000.00 D CAD 04 14 20 P (Post failure)

 In this Post Failure example above, this is the issue:

CAUTION: Direct database updates are not recommended and only provided as a last resort. When doing an update make sure to request assistance from a database administrator familiar with this type of database update, perform updates in a test environment first, make sure to have a current back-up of the table prior to performing the database update. Direct database updates are performed at your own risk and are not supported by Oracle Support Services.

Scenario 1B: Automatic Payment Batch (K) A/P Payment Ledger Header table (F0413) is out of balance to the A/P Payment Ledger Detail table (F0414) for the foreign total

First complete the data browser query instructions listed at the beginning of this troubleshooting document. Next, review your excel sheet to compare your F0413 to your F0414 tabes for the batch in question.  

A/P Ledger Header table (F0413) and A/P Ledger Detail table (F0414) Key fields To Review:

F0413 Key Fields

F0413 Pymt IDF0413 Batch #F0413 Match Doc TypeF0413 Payment Item (aka CK #)F0413 Payment AmtF0413 Currency CodeF0413 Currency ModeF0413 Pay Status (aka post code)F0413 Check Date
9876 800 PK 4000 -2,000.00 CAD F P (Post failure) 4/01/2014
9876 800 PG or PL (loss entry) 4000 (amt determined by change in exchange rate) only in domestic amount CAD F P (Post failure) 4/01/2014

F0414 Key Fields

F0414 Pymt IDF0414 File LineF0414 Match Doc TypeF0414 Doc TypeF0414 Doc #F0414 Pay ItemF0414 Domestic Pymt AmtF0414 Foreign Pymt AmtF0414 CurrencyF0414 Currency ModeF0414 PeriodF0414 Fiscal YearF0414 CenturyF0414 Post Code
9876 1 PK PV 400 001 -1,000.00 -1,900.00 F CAD 04 14 20 P (Post failure)

 In this Post Failure example above, this is the issue:

CAUTION: Direct database updates are not recommended and only provided as a last resort. When doing an update make sure to request assistance from a database administrator familiar with this type of database update, perform updates in a test environment first, make sure to have a current back-up of the table prior to performing the database update. Direct database updates are performed at your own risk and are not supported by Oracle Support Services.

Scenario 2: Failure Interrupts Post Process - (GL Posted Successfully A/P Payment Ledgers Post Failed)

F0413 Key Fields

F0413 Pymt IDF0413 Batch #F0413 Match Doc TypeF0413 Payment Item (aka CK #)F0413 Payment AmtF0413 Currency CodeF0413 Currency ModeF0413 Pay Status (aka post code)F0413 Check Date
9876 800 PK 4000 -1,000.00 USD D P (Post failure) 4/01/2014

F0414 Key Fields

F0414 Pymt IDF0414 File LineF0414 Match Doc TypeF0414 Doc TypeF0414 Doc #F0414 Pay ItemF0414 Domestic Pymt AmtF0414 Foreign Pymt AmtF0414 CurrencyF0414 Currency ModeF0414 PeriodF0414 Fiscal YearF0414 CenturyF0414 Post Code
9876 1 PK PV 400 001 -1,000.00 -2,000.00 D CAD 04 14 20 P (Post failure)

F0911 Key Fields

F0911 Doc TypeF0911 Doc #F0911 G/L DateF0911 JE Line #F0911 Post CodeF0911 Batch #F0911 PeriodF0911 Fiscal YearF0911 CenturyF0911 AmountF0911 Ledger Type
AE 400 4/01/2014 1 P (Posted) 800 04 14 20 1,000.00 AA
AE 400 4/01/2014   1 P (Posted)   800 04 14 20 2,000.00 CA
PK 4000 4/01/2014 1 P (Posted)   800 04 14 20 -1,000.00 AA
PK 4000 4/01/2014 1 P (Posted)  800 04 14 20 -2,000.00 CA

In post failure example above, this is the issue:

CAUTION: Direct database updates are not recommended and only provided as a last resort. When doing an update make sure to request assistance from a database administrator familiar with this type of database update, perform updates in a test environment first, make sure to have a current back-up of the table prior to performing the database update. Direct database updates are performed at your own risk and are not supported by Oracle Support Services.