How to submit concurrent requests in OAF
This article will explain in detail how to submit concurrent requests in OAF. The editor thinks it is very practical, so I share it for you as a reference. I hope you can get something after reading this article.
Download the class file (path: $JAVA_TOP/oracle/apps/fnd/cp/request/ entire directory) to the EBS application server, and copy it to the development file path (jdevhomejdevmyclassesoracleappsfndcprequest)
Import oracle.apps.fnd.cp.request.ConcurrentRequest
Import oracle.apps.fnd.cp.request.RequestSubmissionException
Public int submitCPRequest (Number headerId)
{
Try {
OADBTransaction tx = (OADBTransaction) am.getDBTransaction ()
Java.sql.Connection pConncection = tx.getJdbcConnection ()
ConcurrentRequest cr = new ConcurrentRequest (pConncection)
String applnName = "ICX"; / / Application short name
String cpName = "IXXXXX"; / / Concurent program Short name
String cpDesc = "Subcontractor Verification Process"; / / Concurrent program description
Vector cpArgs = new Vector ()
CpArgs.addElement (headerId.stringValue ()); / / Arguments to concurrent program
Int requestId =
Cr.submitRequest (applnName, cpName, cpDesc, null, false, cpArgs)
Return requestId; / / Returns Conc prog. Request id
} catch (RequestSubmissionException e) {
OAException oe = new OAException (e.getMessage ())
Oe.setApplicationModule (this)
Throw oe
}
}
This is the end of the article on "how to submit concurrent requests in OAF". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.