0% found this document useful (0 votes)
241 views12 pages

Oracle Forms Personalization

This document discusses how to submit a concurrent program like printing an invoice directly from the tools menu of an Oracle form using form personalization. The user can open an invoice form with a particular invoice number and submit the print program from the tools menu instead of submitting the report request separately. This allows printing the invoice directly from the same form. The solution can be applied to printing other documents like sales orders and purchase orders as well.

Uploaded by

hisham_476
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
241 views12 pages

Oracle Forms Personalization

This document discusses how to submit a concurrent program like printing an invoice directly from the tools menu of an Oracle form using form personalization. The user can open an invoice form with a particular invoice number and submit the print program from the tools menu instead of submitting the report request separately. This allows printing the invoice directly from the same form. The solution can be applied to printing other documents like sales orders and purchase orders as well.

Uploaded by

hisham_476
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization

OracleApplications SearchThisBlog

KnowledgeSharingAjay
Search

Labels

Atre AOL(1)
APIs(1)
Submittingtheconcurrentprogramfrom ATO(1)
B2B(1)
Toolsmenuusingformpersonalization BacktoBack(1)
BIPublisher(3)
Wednesday,August8,2012byAjayAtre DiscreteQuality(1)
DropShip(2)
Submittingtheconcurrentprogramfromtoolsmenuusingformpersonalization EDI(1)
FormPersonalization(2)
Requirement
Youhaveaninvoiceformopenedwithaparticularinvoicenumberandwantedtoprintthe INV(2)
particularinvoicefromthesamefrominsteadofsubmittingthereportrequestseparately.This INVORG(1)
canbeachievedusingformpersonalizationandusercanabletosubmittheprintprogramdirectly IRISO(1)
fromthetoolsmenu.
Thesolutioncanbeappliedatvariousplaceslikeprintingasalesorder,purchaseorderetc.
IRISO(1)
Modifiers(1)
O2C(1)
OM(8)
OPM(3)
OPMQUALITY(1)
OrdertoCash(1)
P2P(1)
ProcuretoPay(1)
Profile(1)
R12(22)
RMA(1)
ShellScript(1)
SQLQueries(1)
UNIX(1)
ViewOutput(1)
WMS(5)

BlogArchive
http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 1/12
10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization

2015(2)
2013(1)
2012(27)
December(2)
November(12)
October(6)
September(1)
August(3)
Submittingthe
concurrentprogram
fromToolsmenu...
POSQLQueries
Periodopeninginoracle
appsR12
July(3)

AboutMe
AjayAtre
Viewmycompleteprofile

TotalPageviews

InthisexampleIamputtinguptheformpersonalizationoninvoicetransactionform.
Step#1 95646
SwitchtoReceivablessuperuserresponsibility
N>transactions>transactions
ThenClickonHelpfromtoolbarHelp>diagnostics>customcode>personalize Followers
IamrenderingMenufirst,letssayPrintselectedinvoice

http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 2/12
10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization

Followers(31)Next

Thenclickonactions

http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 3/12
10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization



Oncedonesavethechanges.Comebacktopersonalizationformandaddmenuactions

http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 4/12
10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization

Andclickontheaction

http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 5/12
10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization

HereIamsettinguptheglobalvariablewithvalueandthevalueisthestringconstructbywhich
wepasstheparameterstoaconcurrentprogramsomakesureyoupassvaluescorrectly.
Sothisismyactualstringconstuct
=select'Transaction
Number:::'||${item.TGW_HEADER.TRX_NUMBER_MIR.value}||':'||${item.TGW_HEADER.TRX_NUMBER_MIR.value}||'::::::No:No:'
fromdual
Whenyousubmittheformthesngwillpassonthevaluetotheconcurrentreportas

http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 6/12
10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization


OncedoneaddnewactionasbuiltinandselectthetypeasLaunchSRSFormandpassthe
invoiceprintingprogramnamethere.

http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 7/12
10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization

Step#2
AddpersonalizationonFND_FNDRSRUNform(requestsubmissionform)

http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 8/12
10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization



Clickonactionandpassonthesameglobalvariablewedefinedinearlierstages

http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 9/12
10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization

Savethepersonalization.

Andcomebacktoinvoiceformqueryaninvoicenumberandclickontoolsandclickonthenew
menuyouhaveadded(printselectedinvoice).Onceyouclickedonthemenutheconcurrent
requestsubmissionformwillgetopenedandyoucanchecktheparametersarebeingpassed
correctlyifnotpleasechecktheSQLwhichwehavebuiltinearlierstage.

FiledunderFormPersonalizationhaving

8comments:

[email protected]...

ThanksAjay,It'sworkingfine.Excelentexplanation.ButIconfusedatonepointyar,other
thanthatit'sexcelent.
ThepointisworkingatSetp#2,IwenttoSRSwindowandappliedformpersonalizationbut

http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 10/12
10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization
it'stheparametervaluesarenotcoming.AtlastIdidthatatRun>>Reports.Nowit's
working.
ThanksalotAjayforthispost.

February13,2013at6:16AM
gamiassaid...

Myissueparametervaluesarenotcomingtoo,canyoutellme?thanks

March13,2013at9:07PM
AjayAtresaid...

Pleasechecktherequestformpersonalizationwithglobalparameter.

April8,2013at7:49PM
Anonymoussaid...

HiAjay,

Thanksforyourpost.Myissueisalsothattheparametersoftheconcurrentprogramisnot
coming.Couldyoupleaseexplainalittlebitmoreregardingtherequestform
personalization.

Thanksinadvance.

Regards,
Udita

May6,2013at7:27AM
AjayAtresaid...

Udita
Plscheckthewayyouareconstructingtheglobalparametervalue.Thisismostcommon
errorwedo.Referscreennumber5frombottom.

May8,2013at9:24AM
vidyasagarsaid...

HiAjay,
Whilelaunchingaconcurrentprogramfromusingtoolsmenu,butgettingerror"Function
notavailabletothisresponsibilitiesorcontactyoursystemadministrator".
bestregards,
sagar

September13,2014at7:25AM
Anonymoussaid...

HiAjay,
HowdoyoupassthedefaultparameterastheglobalvariabletotheConcurrentProgram.
Itriedpassing:select:GLOBAL.G_ORDER_NUMBERfromdualbutiterrorsout.
Plaseletmeknowthesyntax.

February10,2015at3:40AM
Shahirasaid...

ThankyouAjay:)Thisworkslikeacharm.

http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 11/12
10/16/2016 OracleApplicationsKnowledgeSharingAjayAtre:SubmittingtheconcurrentprogramfromToolsmenuusingformpersonalization
December18,2015at9:37AM

PostaComment

PostaComment

Enteryourcomment...

Commentas: Selectprofile...

Publish
Preview

NewerPost Home OlderPost

Subscribeto:PostComments(Atom)

http://ajayatre.blogspot.in/2012/08/submittingconcurrentprogramfrom.html 12/12

You might also like