R12: Invoice Validation: AP_NO_NON_REC_ACC Error Message While Validating an Invoice (Doc ID 1417244.1)

Last updated on DECEMBER 10, 2013

Applies to:

Oracle Payables - Version 12.0.1 to 12.1.3 [Release 12.0 to 12.1]
Information in this document applies to any platform.
APXINWKB - Payables Invoices Workbench
APPRVL - Invoice Validation Program

Symptoms

The following error message arises during Invoice Validation process:

  1) OnLine validation (from the Invoices Workbench)The following error message arises while trying to validate an Invoice:
         ------
         AP_NO_NON_REC_ACC (Error = Default Account for tax only line not provided or expense account not defined.)
         ------
       
  2) Invoice Validation Program (APPRVL)     
         Log file displays the following error meesage:
           ------
           User-Defined Exception
           Exception: User-Defined Exception
           Unexpected error occurred during Tax Calculation.
           Exception: Please define a Non Recoverable Account in the Tax Setup, or enter an Account at Invoice Lines Level
           Please correct the problem or contact your System Administrator.
           ------
         
   3) Invoice with a Manual Tax line, while running the Invoice Validation Program (APPRVL):
           ------
           Please define a Non Recoverable Account in the Tax Setup, or enter an Account at Invoice Lines Level
           (ERROR=Default Account for tax only line not provided or expense account not defined.)
           (CALLING_SEQUENCE=AP_ETAX_UTILITY_PKG.Return_Tax_Distributions<-AP_ETAX_SERVICES_PKG.Update_AP
           <-AP_ETAX_SERVICES_PKG.Distribute<-AP_ETAX_PKG.Calling_eTax<-AP_APPROVAL_PKG.Approval<-APXINWKB)
           (PARAMETERS=P_Error_Code = P_Calling_Sequence = AP_ETAX_SERVICES_PKG.Update_AP
           <-AP_ETAX_SERVICES_PKG.Distribute<-AP_ETAX_PKG.Calling_eTax<-AP_APPROVAL_PKG.Approval<-APXINWKB)
           (DEBUG_INFO=Check If Tax Only Non Rec Distribution has CCID)
           ------

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms