Sign Up to our social questions and Answers to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers to ask questions, answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Oracle Application Framework OAF
Create Item not showing up in Personalize Table
BusClassVO is used to show the fields in the Business Classification Page. So I extended the BusClassVO to include Attribute1 and Attribute2 from POS_BUS_CLASS_ATTR. After personalization these fields do show up now in UI, but whatever I enter in these new fields isn't saved. When the Save button isRead more
BusClassVO is used to show the fields in the Business Classification Page. So I extended the BusClassVO to include Attribute1 and Attribute2 from POS_BUS_CLASS_ATTR. After personalization these fields do show up now in UI, but whatever I enter in these new fields isn’t saved.
When the Save button is clicked in that Business Classification page, it invokes a method saveBusClass from oracle.apps.pos.supplier.server.ByrSuppAMImpl.
Inside saveBusClass after some validation it’s calling modifyBusClass. It calls addBusClassAttr or updBusClassAttr depending upon new data or existing data.
These classes then call the package POS_SUPP_CLASSIFICATION_PKG.add_bus_class_attr/ POS_SUPP_CLASSIFICATION_PKG.update_bus_class_attr to make DML operation.
And these packages doesn’t have any of the Attribute columns as their inbound parameters. Also what I noticed is the package is simply updating those attribute column values to null. So how do I proceed here to update the attribute columns now?
See lessJBO-25058: Definition Attribute10 of type Attribute not found in XXPickSlipVO
Hello @Ovilia, Such an error could happen because other regions or items are using the same attribute10. Still, when deleting the VO or removing it from the application module, it won't change the dependencies automatically. The solution is to find the region that utilizing this VO and delete the whRead more
Hello Ovilia,
Such an error could happen because other regions or items are using the same attribute10. Still, when deleting the VO or removing it from the application module, it won’t change the dependencies automatically. The solution is to find the region that utilizing this VO and delete the whole region and recreate it again. It will solve your problem.
regards.
See lessHow to loop through VO View Object in OAF?
Hello @Chandra, To iterate through a VO in OAF by either RowSetIterator and then loop through it to fetch attributes value, or using FilteredRows this will give us an advantage of getting only rows that meets a particular condition, or using RowQualifier this is similar to FilteredRows but insteadRead more
Hello Chandra,
To iterate through a VO in OAF by either RowSetIterator and then loop through it to fetch attributes value, or using FilteredRows this will give us an advantage of getting only rows that meets a particular condition, or using RowQualifier this is similar to FilteredRows but instead of typing the condition using VO attribute, we are write normal SQL condition.
Now let’s see an example using the first option:
How To Enable OAF Personalization In Oracle APPS R12
Hello Maram, To enable personalization link on OAF pages in Oracle EBS you have to set these system profile options with corresponding values : Profile Name Value FND: Personalization Region Link Enabled Yes Personalize Self-Service Defn Yes Disable Self-Service Personal No Hopefully this will helpRead more
Hello Maram,
To enable personalization link on OAF pages in Oracle EBS you have to set these system profile options with corresponding values :
Hopefully this will help you. Regards
See lessHow to list all OAF customizations of a particular instance ?
Hi @Chandra You can use this query to list all customizations across all modules SELECT PATH.PATH_DOCID CUSTM_DOC_ID, JDR_MDS_INTERNAL.GETDOCUMENTNAME (PATH.PATH_DOCID) CUSTM_DOC_PATH FROM JDR_PATHS PATH WHERE PATH.PATH_DOCID IN (SELECT DISTINCT COMP_DOCID FROM JDR_COMPONENTS WHERE COMP_SEQ = 0 ANDRead more
Hi Chandra
You can use this query to list all customizations across all modules
and if you want to get only specific module you can use following query:
See lessHow to open a PDF output directly when click of a SubmitButton in OAF ?
Hi Waqas, it's applicable by using Standard API [code]fnd_webfile.get_url (file_type => fnd_webfile.request_out, -- for output file. Use request_log to view log file ID => l_request_id, gwyuid => l_gwyuid, two_task => l_two_task, expire_time => 500 -- minutes, security!. );[/code] notRead more
Hi Waqas,
it’s applicable by using Standard API
[code]fnd_webfile.get_url
(file_type => fnd_webfile.request_out,
— for output file. Use request_log to view log file
ID => l_request_id,
gwyuid => l_gwyuid,
two_task => l_two_task,
expire_time => 500 — minutes, security!.
);[/code]
note : there are two profile options this API must take as following
l_gwyuid : Gateway User ID
[code]oadbtransactionimpl.getAppsContext().getEnvStore().getEnv(“GWYUID”)[/code]
l_two_task: Two Task(TWO_TASK)
[code]oadbtransactionimpl.getAppsContext().getEnvStore().getEnv(“TWO_TASK”)[/code]
you can register out parameter of calling this API to String variable then use
[code]pageContext.sendRedirect[/code]
Hope this helpful 🙂
How to Put session parameter on link oracle OAF ?
Hello Aashish, There are three common means of passing parameters between pages : Request Transaction Session and you can use VO attributes for passing values Values stored in VO attributes are available in all pages within the transaction with same Root AM. URL Parameters : Encryption and EncodingRead more
Hello Aashish,
There are three common means of passing parameters between pages :
Request
Transaction
Session
and you can use VO attributes for passing values
Values stored in VO attributes are available in all pages within the transaction with same Root AM.
URL Parameters : Encryption and Encoding
When we are passing parameters in URL, following need to be considered:
[code]
See less{@Attr} – encodes. Changes Prince Kapoor to Prince%20Kapoor
{!Attr} – encrypts. Encrypts sensitive information.
{$Attr} – plain token substitution (no encoding or encryption)
{@@RETURN_TO_MENU} – Used for E-Business Suite Personal Home Page. Same as OAWebBeanConstants.RETURN_TO_MENU_URL.
{@@RETURN_TO_PORTAL} – Return the user to a launching Portal page. Same as OAWebBeanConstants.RETURN_TO_PORTAL_URL.
[/code]
java.sql.SQLException: Invalid column type Error when extending a VO
What you need to change is the Binding Style from Oracle Named to Oracle Positional in the View Object declaration. The framework is adding a where clause to the query using bind variables that are typed :n, this is why you need to set Oracle Positional.
What you need to change is the Binding Style from Oracle Named to Oracle Positional in the View Object declaration. The framework is adding a where clause to the query using bind variables that are typed :n, this is why you need to set Oracle Positional.
See lessoracle.apps.fnd.framework.OAException: Application: ICX, Message Name: Could not find the specified responsibility.
hi beter check these two responsibilities assigned to your application user or not : Framework ToolBox TutorialFramework ToolBox Tutorial Labs
hi beter
See lesscheck these two responsibilities assigned to your application user or not :