I'm trying to download a seeded project of sales module, "Sales Dashboard" i.e '/oracle/apps/asn/dashboard/webui/DashboardPG'.
But the problem is i'm not getting the PG and RN xml files, so i'm actually able to get the whole project downloaded into my local m/c java home, how it is to be done.
Still not able to work without the PG and RN files.
Another thing is how to figure out which all files are required for customizing a particular page bcoz as in the server location i find all files mixed up with other page files classes and controllers.
I'm now able to locate the files. Thanks a lot.
Another thing is, suppose i'm looking forward to customize the "CustSearchPG" in the sales module. How to know which files to download or which all files are respective to this particular project bcoz when i'm opening the mds from $APPL_TOP i get a lot of files which i doubt is required to be downloaded. Same goes to the BC4J components, which all to download?
*May be i'm not able to explain myself that clearly. If u got my objective clear 'Thank god', if not 'plz gimme a poke'.
And yeah .. plz reply ASAP .. :D
If you want to extend a controller, then only move that controller class file to your local jDev and create a new java file extending from that seeded controller.
Write your logic in that and later compile the custom controller on server itself. So, there is no need to move all the files to local.
I got ur point, yes i'm able to locate the AM,VO and EO related to my zone of customization.
Actually i need to add a custom field in one of the query table region using some custom logic. So, i believe i would be needing the PG, RN and the particular EO,VO and AM .class and .xml files. Am i correct? Or do i also need something else? Plz guide me.
Few doubts or rather questions i have..
1.) As i'm downloading only a part of the project, what should be my local m/c package settings? (i mean how exactly should i keep the downloaded files in my java home?)
2.) Won't the project give me compilation errors locally coz i don't have all the files of the project? So how to test it or diagnose my customization locally?
3.) How to re-compile it on server?
Plz answer my queries, i need to start with this work & like i'm already running behind schedule. Plz help me guyzz
You can create the new field from front end itself using 'Personalize this Page' link. So there is no need to get the PG.xml file however you can get that for your own reference.
Put your seeded controller file at myclasses folder at the same location as on server (oracle/apps/..webui/)
Yes, i can add item in query table through page personalization. But also i need to extend the EO and VO. How to do that, i mean i need to store the value of the item in database, attach an LOV with it. So is it possible through personalization?
My exact requirement is to customize the Email Interactions table in the customers page under the Sales module.
1.) I need to add a custom field to define interaction status(E.g: Active,Inactive etc) which would be of 'messageChoice' type and its data to be stored in the table JTF_IH_INTERACTIONS as ATTRIBUTE.
Problems or Questions facing:
1.) Whether there is a need to customize or personalize to featurize this requirement or do we already have a seeded functionality to put an end date over the interactions
without implementing 'Oracle Email Center'.
2.) Can we pull off this whole requirement by personalization or we need to customize?
(Personally i feel personalization won't help as here we need a view instance of lookup values to display the messageChoice, and also we don't have any EO to this Query table
since seeded functionality is only for view purpose and what i'm trying to do here is a DML on the table so i believe if not there we need to add an EO also) *So this comes as
EO,VO and CO Extension.
3.) As i have identified the VO,CO and EO(to be added) which is to be extended, so what files shall i download now? .. And also won't the project give me compilation errors locally
bcoz i'll be downloading only a part of the whole project.
4.) How to re-deploy this into the Apps Environment?
Plz answer these questions .. and also if my requirement is not clear to u, then plz temme.
Yepp !! I've checked the attributes. No, the required attributes ain't available in the standard VO query. Also, as i explained above that the VO isn't based on any EO and the existing QueryTableRN named 'EmailInteractions' is a view-only design. So, don't we need to add an EO to it?
*I went through the blogs you suggested. Its very helpful. Thanks once again.