PO_REQAPPROVAL_LAUNCH.POREQ_SELECTOR Does Not Allow For PO WF Debug Output

(Doc ID 2361154.1)

Last updated on FEBRUARY 21, 2018

Applies to:

Oracle Purchasing - Version 12.1.3 and later
Information in this document applies to any platform.

Goal

Package PO_REQAPPROVAL_LAUNCH , where procedure POREQ_SELECTOR has a piece of code for debugging as below -

IF (g_po_wf_debug = 'Y')
  THEN
  po_wf_debug_pkg.insert_debug
  (itemtype => p_itemtype,
  itemkey => p_itemkey,
  x_progress => 'POREQ_SELECTOR: l_document_type '
  + l_document_type
  );
  END IF;

The above code the concatenation operator is used as '+' symbol instead of '||'. So whenever there is an issue in the approval workflow, we enable debug/run the debug program to analyze the issue. But due to this bug we are not able to find the correct debugging details and the program is going into exception and throwing exception - 'Exception in Selector'.

Is the above fixed in a higher version of this file ?
 

Solution

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