You are on page 1of 2

Copyright (c) 2022, Oracle. All rights reserved. Oracle Confidential.

REL12.2 AP: Online Patching Database Objects Standards Violations AP (Doc ID 1918338.1)

In this Document

Symptoms
Cause
Solution
References

APPLIES TO:

Oracle Payables - Version 12.2 and later


Information in this document applies to
any platform.

SYMPTOMS

After having completed the 12.2.3 upgrade, executed online patching database objects standards violations report - DBCC report-Report has
listed few objects which are owned by AP.

VIOLATIONS
-----------

DOC> **********************************************************************
DOC> SECTION-15

DOC> **********************************************************************
DOC> "Synonym must point to an object"

DOC>

DOC>
- P3: broken synonyms cause clutter and confusion
DOC> - Fix or drop these synonyms

DOC>#

OWNER SYNONYM_NAME TABLE_OWNER TABLE_NAME


---------------- ------------------------------ ---------------- ------------------------------


APPS AP_TAX_RECVRY_RATES_S AP AP_TAX_RECVRY_RATES_S

APPS AP_TAX_RECVRY_RULES_S AP AP_TAX_RECVRY_RULES_S

APPS AP_PAYMENT_DISTS_MRC_V AP AP_PAYMENT_DISTS_MRC_V_ALL


APPS AP_RECON_DISTS_MRC_V AP AP_RECON_DISTS_MRC_V_ALL

DOC> **********************************************************************
DOC> SECTION-22

DOC> **********************************************************************
DOC> "Base Column Name must be unique within 28 bytes"

DOC>

DOC>
- P2: these columns cannot be revised using the same logical name
DOC> using Online Patching.

DOC> - Fix violations by renaming


the column to a shorter base name.
DOC> SQL> alter table table_owner.table_name

DOC> rename column column_name to new_column_name;

DOC> SQL> ad_zd_table.patch(table_owner, table_name)

DOC> - Fixes can be deferred until there is a reason to patch


the column.
DOC> Unused columns can be ignored.

DOC> Note: this check does not work prior


to Online Patching Enablement.
DOC>#

OWNER TABLE_NAME COLUMN_NAME_TO_28_CHARS MATCHES


---------------- ------------------------------ ---------------------------- ----------


AP AP_INVOICE_LINES_ALL AIL_DISTRIBUTION_LINE_NUMBER 2

CAUSE

AP_INVOICE_LINES_ALL.AIL_DISTRIBUTION_LINE_NUMBER is not used in REL12.


AP_TAX_RECVRY_RATES_S is obsolete.

AP_TAX_RECVRY_RULES_S is obsolete.

According to BUG 19345396, these AP violations can be ignored.

AP_PAYMENT_DISTS_MRC_V and AP_RECON_DISTS_MRC_V are not used in REL12.


According to BUG 18341742 and BUG 18380131, these AP violations can be ignored.

SOLUTION

1. Regarding the violation noted in SECTION-22 of the DBCC report,


  ( AP_INVOICE_LINES_ALL . AIL_DISTRIBUTION_LINE_NUMBER) ,
it can be ignored.
  Reason being, it is not being patched and the column is not used in R12.

2. For the violation noted in SCTION-15, both the objects AP_TAX_RECVRY_RATES_S and AP_TAX_RECVRY_RULES_S are obsoleted.
  These violations can be ignored.

3. Regarding AP_PAYMENT_DISTS_MRC_V and AP_RECON_DISTS_MRC_V, these violations can be ignored.

REFERENCES

BUG:19345396 - R12.2 ONLINE PATCHING DATABASE OBJECTS STANDARDS VIOLATIONS FOR AP


Didn't find what you are looking for?

You might also like