--- title: "How to configure the concurrent program for automatic custom code?" slug: "how-to-configure-the-concurrent-program-for-automatic-custom-code" updated: 2025-01-27T09:36:11Z published: 2025-01-27T09:36:11Z canonical: "success.panaya.com/how-to-configure-the-concurrent-program-for-automatic-custom-code" --- > ## Documentation Index > Fetch the complete documentation index at: https://success.panaya.com/llms.txt > Use this file to discover all available pages before exploring further. # How to configure the concurrent program for automatic custom code? This article explains how to configure your EBS to work with a concurrent program to upload the custom code extraction file to the Panaya servers regularly. 1. [Download the Oracle extraction tool (panaya-extractor.jar)](/v1/docs/how-to-extract-upload-a-patch-for-ongoing-changes-analysis) and upload it to the Oracle Application server 2. [Download the Panaya Shell Script](https://cdn.panaya.com/customer_education/Success Center/PTL/2022/ver2/XXPANuploadETL_sh_plsql.zip) and update the command you usually use to run an extraction, as shown in the example below **![](https://cdn.document360.io/f404076c-de23-4609-848e-2dfd4ef701b0/Images/Documentation/image-1639854786713.png)** If a connection string is required to connect to the database, check the options suggested [here](/v1/docs/unable-to-connect-to-db-error-message-while-running-the-custom-code-patches-extraction) 3. Update the waller_dir location created in previous steps 4. Copy the shell script to your FND_TOP bin folder using WinSCP **![](https://cdn.document360.io/f404076c-de23-4609-848e-2dfd4ef701b0/Images/Documentation/image-1639854805677.png)** 5. Create a link to the kernel script using fndcpesr, and verify the link was created using ls -la XX*: **![](https://cdn.document360.io/f404076c-de23-4609-848e-2dfd4ef701b0/Images/Documentation/image-1639854818916.png)** 6. Allow executable rights to the script using chmod 744