Receipt Register concurrent program (Spawned program)
Hi Experts,
APPS Version : 11.5.10, OS: Linux
I have to add one column (Sales Rep Name) in Receipt Register concurrent program which is a Spawned program. Below packages are called by this report, could you please let me know in which package/rdf i can able to add the column.
ARRX_C_RC.RECEIPT_REGISTER
arrx_rc.arrc_rep
fa_rx_util_pkg.run_report
Thanks,
JP
Hi Pedro,
Unfortunately, to the best of my knowledge, you can't add fields to the available field list in RX reports without trying to meddle with the supplied packages. Believe me when I say that I wish you could! If the field you want is not available, a custom report is your best option. I've done that with the Receipt register and one of the aging reports.
Are you using Oracle Sales? There might be a compatible report available there that you could look at. I don't know anything about Sales so can't help there.
Good luck,
- James
Similar Messages
-
Receiving Transaction processor with Receipt Traveller Concurrent program
Hi
We have customized Receipt Traveller Concurrent program (Customized) to get rich Publiishing features using BI Publisher Reports technology.
For some receipts we are getting blank page, on observation we noticed that When Receipt Traveller Concurrent program is complete earlier than Receiving
Transaction processor then we are getting blank pages for receipt program, Where as if Receitp Traveller concurrent Program is getting completed after
Receiving Transaction processor completion then we don't have issue of blank page.
As a possible solution we have tried to make Receiving Transaction processor Incompatible to Receipt Traveller Concurrent program but still issue remains.
Would like to know if any hint on fixing for this.
Thanks
Kamalakar.GYour Traveler program may need some data that is generated by the transaction processor.
Try setting "RCV: Processing Mode" profile option to On-line; logout and log back in.
See if the problem goes away.
But keep in mind that if set to on-line, the users have to wait (a second or more) till the receipt is processed. Depending on your volume and response times, this may not be acceptable.
Hope this helps,
Sandeep Gandhi -
Registering Concurrent program
i wud like to regiter a concurrent program with an API.Can anyone tel me the steps and procedure to do that
You can use the FND_PROGRAM PL/SQL package to create Concurrent Executables, Programs, Parameters etc. Using this, you can write an SQL script to register your concurrent program. This works well for the initial creation of concurrent programs, but not for maintenance of existing ones. Also, it is up to you to manage the dependencies - ie make sure that you also create the required value sets, etc. As an alternative, I would suggest using the FNDLOAD utility, which does a lot of this dependency checking for you and puts all of the required setup in the one file. See the other recent threads, such as transfering a concurrent program from one DB to another DB
-
Register concurrent programs parameter customization.
Is there a way to register customization of concurrent programs parameters (I need to make one of the parameters mandatory) like it is done with customized files in applcust.txt?
Sorry about the late reply, but the issue with applcust.txt is that it only checks files updated by the patch. To provide an update to a concurrent program definition, Oracle includes an LDT file in the patch, but the name of the file doesn't have to relate to the concurrent program being updated. For example, the Purchasing concurrent program POXACREC is defined in the following files (look for the BEGIN PROGRAM "POXACREC" "PO" line in the ldt files in $PO_TOP/patch/115/import/US), shown in their applcust.txt format:
po patch/115/import/US cst4946920_1.ldt
po patch/115/import/US poprg.ldt
po patch/115/import/US poxacrec.ldt
Based on the name of the file and the concurrent program name, you would assume the last of these is the "correct" one, but all three could provide an update to the concurrent program definition. If you have multiple files defining your customised concurrent program, I would suggest you list all three in your applcust.txt. However, even if you list all three, there is nothing stopping Oracle from updating the POXACREC concurrent program with a file called abc123.ldt.
To help with this, I would suggest for your concurrent program you also include the concurrent program executable itself in the applcust.txt file (po reports/US POXACREC.rdf in my example) as a change to parameters in an unexpected ldt file would require a change in the program as well.
This basic problem can occur with any of data provided by LDT files or objects where the object name is not dependent on the file name - even views can be updated by odf files or sql files.
theFurryOne -
Generation .class file for Java Concurrent Program
Hi
Below if my sample java concurrent program code and registered concurrent program
package oracle.apps.sample;
import oracle.apps.fnd.cp.request.*;
public class Hello implements JavaConcurrentProgram {
public static final String RCS_ID = "$Header$";
public void runProgram(CpContext ctx) {
ctx.getLogFile().writeln("-- Hello World! --", 0);
ctx.getOutFile().writeln("-- Hello World! --");
ctx.getReqCompletion().setCompletion(ReqCompletion.NORMAL, "");
Created a sample directory under $JAVA_TOP: $ mkdir $JAVA_TOPoracle/apps/fnd/cp/sample
Copied Hello.java into $JAVA_TOP/oracle/apps/fnd/cp/sample and ran below command to compile
$ cp $HOME/Hello.java $JAVA_TOP/oracle/apps/fnd/cp/sample
But getting error
javac: file not found: /oracle/apps/fnd/cp/sample
Usage: javac <options> <source files>
use -help for a list of possible options
Please suggest what was issue and is there any option to generate class file in J developer in local (Windows) instead of doing on application server if yes what are steps to be followed to generate class in windows
Thanks
ArjunPlease post the details of the application release, database version and OS.
But getting error
javac: file not found: /oracle/apps/fnd/cp/sample
Usage: javac <options> <source files>
use -help for a list of possible optionsHow do you get this error?
Thanks,
Hussein -
How to implement node affinity for java type concurrent programs.
How to run a concurrent program against a specific RAC instance with PCP/RAC setup? (Doc ID 1129203.1)
This works for non java registered concurrent programs but not java registered with use the DBC file
EBS RAC environment with two RAC nodes. We would like to implement node affinity to allow concurrent programs to be directed to a single RAC instance. Oracle have provided the NODE AFFINITY ability via the concurrent program definition in Session Control. This then uses the entry in the 10.1.2 tnsnames.ora to pass the request directly through to the instance as defined by Node Affinity.
However, concurrent programs defined as type java do not access the database by the 10.1.2 tnsnames.ora but use the dbc file under $FND_SECURE. This file is configured for both self service and concurrent processing so any change to the dbc file entry will affect both self service and concurrent processing.
How to we implement a node affinity solution for concurrent programs without affecting Self Service conncetions? We'd like the dbc file to directly connect java concurrernt programs through to one instance but the self service connections to use the SERVICE name only.
Regards.
philippe.Did you think about Online/Batch node concept ? By that way you can seggrecate application connection.
-
In R12 Invoice Register Concurrent Request running long time
Hi
In R12, Invoice Register Concurrent Program Running more than 30 mins , before its use to finish with in 10 mins, any suggestions.
ThanksI don't wanna hear sorry from gurus,Thanks. By the way, I do not consider myself a guru, just a simple guy who is still learning new things everyday and at the same time like to share what he knows :)
Sawwan, I checekd locks there iare no locksWell, in this case I would suggest you wait for the request to complete. Once it is done, bounce the application as well as the database and run the request again (if possible) after enabling trace and see if takes that long to complete.
If the request keeps running (i.e. does not seem to complete), then cancel the request, kill all associated process from the backend, and follow the action plan above (bounce, and enable trace). -
Hi,
Can somebody help me on how to revise a standard concurrent program with a Spawned executable method?
I just need to add the TIN, company name, and address in the header level of the the following standard concurrent programs.
1. Program Name: Receipt Register
Short Name: ARRXRCRG
Executable Name: FARXPBSH
2. Program Name: Publish Journals - Voucher
Short Name: GLRXVCJ
Executable Name: FARXPBSH
3. Program Name: Transaction Register
Short Name: ARRXINVR
Executable Name: FARXPBSH
Although, I've read in some threads that a SPAWNED concurrent program is typically a C or ProC program and that it's usually not readable. It was also mentioned that the best way to deal with it is to just read the output from the spawned program and create a new program to be able to apply additional requirements.
The thing is I would like to avoid the idea of creating a new program since I just plan to add the company name, address, and TIN in the header level.
I hope you can help me on this.
Thanks a lot,
User102User102,
If you modify any standard E-Business code then when you apply a patch that contains a new version of the standard code then your customisation is likely to be overwritten by code in the patch .
I can't see any easy answer to your question as Oracle don't supply the source code to spawend programs so you don't have the code to modify .
One convoluted possibility is to write a host prorgam (shellscript) to which you pass the parameters you want and then call the standard program via the shellscript to create the output as normal then use the shellscript to add the extra information you want to the output file. -
How to Spawn a concurrent program from another Concurrent Program
Hi,
I need to write a concurrent program with PL/sql procedure. Inside this procedure, for a cursor data, for each record I need to spawn another concurrent program. How can I do this. Should I call a concurrent program using fnd_request.submit_request?
Any suggestions?
Thanks,
HCCorrect - you will need to use FND_REQUEST. Pl use the search feature of these forums to find old threads that discuss this topic
https://forums.oracle.com/forums/search.jspa?threadID=&q=FND_REQUEST+AND+SUBMIT_REQUEST&objID=c3&dateRange=all&userID=&numResults=15
How To Submit A Concurrent Request Set Using Fnd_Request.Submit_Request [Document 382791.1]
Most Commonly Used FND APIs in APPS Customizations [Document 221549.1]
HTH
Srini -
Error while registering the Concurrent Program
Hi,
I am getting the following error while registering the concurrent program.
The executable is registered as shell script and this executable sends a mail with attachment. can any one of you tell me the cause of the error?
ORA-20160: ORACLE error -4091 in SUBMIT: others
Cause: SUBMIT: others failed due to ORA-04091: table APPLSYS.FND_CONCURRENT_PROGRAMS is mutating, trigger/function may not see it.
The SQL statement being executed at the time of the error was: &SQLSTMT and was executed from the file &ERRFILE.
ORA-06512: at "APPS.ALR_FND_CONCURRENT_PROGRAM_IAR", line 1
ORA-04088: error during execution of trigger 'APPS.ALR_FND_CONCURRENT_PROGRAM_IAR'
ORA-06512: at "APPS.FND_CONCURRENT_PROGRAMS_PKG", line 63
FRM-40735: ON-INSERT trigger raised unhandled exception ORA-20160.
Thanks in advanceCheck Note: 391795.1 - Frm-40735: On-Insert Trigger Raised Unhandled Exception Ora-04062 in APPS.FND_CONCURRENT_PROGRAMS_PKG
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=391795.1 -
How to See and Change the Source Code of Spawned Concurrent Program.
Hello Team,
There is one requirement in which we have to add some condition in the Concurrent Program.But the Type of that concurrent Program is ,"Spawned ".
Please suggest me , how can i check the Source code for this type of Concurrent Program and how can i make the changes to satisfy the requirement.
Thanks & RegardsThere is one requirement in which we have to add some condition in the Concurrent Program.But the Type of that concurrent Program is ,"Spawned ".
Please suggest me , how can i check the Source code for this type of Concurrent Program and how can i make the changes to satisfy the requirement.Please see old threads, it should answer your question -- https://forums.oracle.com/forums/search.jspa?threadID=&q=Spawned+AND+Concurrent+AND+Code&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
Thanks,
Hussein -
How to get an eText output after registering its concurrent program
I have registered a concurrent program based on eText template in Oracle Apps. 11.5.10. After that, I had registered its template in XML Publisher keeping its type as eText-Outbound. Now when I run the request, my concurrent program runs fine without publishing any output i.e. the template doesnt get attached to the program. So when I manually attach the template to the report explicitly and run it now, it faces a error which is in Java script. Please suggest the needful.
Hi Gurus,
Can anyone please tell Concurrent program and data definition registration process for Output type as E text.
Best Regards,
Mahesh -
Spawned Method Concurrent Program
how to custom Spawned Method Concurrent Program???
thanks in advance!!!User102,
If you modify any standard E-Business code then when you apply a patch that contains a new version of the standard code then your customisation is likely to be overwritten by code in the patch .
I can't see any easy answer to your question as Oracle don't supply the source code to spawend programs so you don't have the code to modify .
One convoluted possibility is to write a host prorgam (shellscript) to which you pass the parameters you want and then call the standard program via the shellscript to create the output as normal then use the shellscript to add the extra information you want to the output file. -
Hi ,
I use Oracle E-Business R12.
How can I create Spawned Concurrent Program ?
Thanks
RafeekPlease refer to "Oracle Application Developer Guide" for details about creating spawned concurrent programs.
Applications Releases 11i and 12
http://www.oracle.com/technetwork/documentation/applications-167706.html
Core Technology Concurrent Processing White Papers (Doc ID 67080.1)
Spawned Concurrent Program
http://forums.oracle.com/forums/search.jspa?threadID=&q=Spawned+Concurrent+Program&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
Thanks,
Hussein -
Spawning child program from parent concurrent program.
Hi All,
I am trying to spawn multiple child programs from Parent concurrent program, Parent concurrent program is having execution method as HOST.
Here is how I designed it.
1. Parent Concurrent program (Parent Conc program with execution method as HOST).
2. Host file is abc.prog calls PLSQL package xyz.main.
3. xyz.main has logic to launch multiple child programs - (Child Conc program with execution method as PLSQL stored proc) using fnd_request.submit_request utility.
All the child programs are getting launched but are in INACTIVE/NOMANAGER state. Could you please let me know how to overcome this issue.
Both Parent and child programs are added to standard concurrent manager. This issue is only coming when parent program as execution method as HOST if parent program execution method is PLSQL stored procedure then child programs are running fine..
I also tired initializing apps in HOST file (abc.prog) before calling PLSQL package xyz.main.
Thanks.
Sham.hi,
even i was facing the same issue. while submitting the child requests through fnd_request.submit_request i tried the following:
FND_REQUEST.submit_request (
application => 'Application Short Name',
program => 'Program Executable Name',
description => 'Program Description',
start_time => NULL,
sub_request => FALSE,
argument1 => 'Input 1',
argument2 => 'Input 2' );
After this the Programs were submitted successfully.
Maybe you are looking for
-
Aggregate at Universe but not at Report level
Is there a way to set the report to not aggregate even though the universe is set to aggregate values?
-
Ipod won't sync certain songs after update to 5.1.1
I updated my ipod touch to version 5.1.1. This included the addition of icloud to my system. Since I have updated it, my ipod won't add certain songs from my itunes. It's really weird how it just randomly selected songs to download. I have songs
-
I'm pretty sure I know the answer to this but. . . I've been asked by a local church to help them upgrade thier video production capabilities. Currently they have one consumer level DV camera set up into iMovie via firewire and they capture the foota
-
Q. How to permanently delete folders and pics from laptop hard drive after exporting to external hard drive? I need laptop disk space!
-
Not able to remove "radius-server-source-port-1645-1646"
Hii Guys! I'm trying to remove the "radius-server-source-port -1645-1646" command but it's not happening.. Command executes but it's still showing up in running configuration...... It's on 2960 switch running 12.2 lanbasek9 IOS.