Copying a concurrent program

We have common business requirement to customize the seeded reports/programs like Sales Order Acknowledgement, Invoice Print New Invoices, Invoice Print Selected Invoices, Autoinvoice Import Program etc.,

In this case, We don’t modify the existing concurrent program’s definition/concurrent program’s source PL/SQL procedure or report, but we will create a copy of the source procedure or report with custom name and make the necessary changes. Then will create custom concurrent program executable to point to the custom program unit/report. Secondly, We need to create copy of the concurrent program definition as well with custom name to point the concurrent program executable to the custom concurrent program executable.

Instead of creating copy of the concurrent program manually, We can use “COPY TO” option. This option allows to create copy of the existing concurrent program including parameters with custom name.

Responsibility: System Administrator

Navigation: Concurrent -> Program -> Define

Query the seeded program like Sales Order Acknowledgement/ Invoice Print New Invoices. Then use “Copy to” option to create copy of the existing concurrent program with custom name

-> Copy to (B)

Enter program name, short name, application and choose other options.


-> OK (B)

It will display the new concurrent program screen -> Change executable to custom executable

Save the changes.

1 thought on “Copying a concurrent program”

  1. Thank you for writing the article. I didn’t know about this copy option, So used to create concurrent program manually which takes a lot of time. It is much appreciated.

Comments are closed.