Wipro Enterprises Ltd
Vishnu Bhagwan Public School Interview Questions and Answers
Q1. Ho to display the days of each month based on the month name entered by the user in OAF page?
Display days of each month based on user input in OAF page.
Get the month name input from user
Use Java Calendar class to get number of days in the month
Create an array of strings to store the days
Loop through the days and display them on the page
Q2. Ho to restrict the user when wrong data was entered by the use and mistakenly pressed save.
Implement validation checks before saving data to restrict user from entering wrong data.
Implement client-side validation checks using JavaScript to ensure data entered is in correct format.
Implement server-side validation checks to ensure data entered is valid and meets business rules.
Display error messages to the user if data entered is incorrect.
Disable the save button until all validation checks have passed.
Q3. What are the oracle provided steps to avoid the custom part of workflow to override
Oracle provides steps to avoid custom part of workflow from being overridden.
Use the 'freeze' feature to lock the workflow and prevent changes
Use the 'versioning' feature to create multiple versions of the workflow
Use the 'access control' feature to restrict access to the workflow
Use the 'approval' feature to require approval before changes can be made
Use the 'audit trail' feature to track changes made to the workflow
Q4. What are the VO extension and CO extension steps.
VO and CO extensions are steps in SAP implementation for customizing business processes.
VO (View Override) extension is used to modify the standard SAP screens and add custom fields or change the layout.
CO (Customer Object) extension is used to create custom objects in SAP and link them to standard objects.
VO and CO extensions are done using the Enhancement Framework in SAP.
VO and CO extensions are important for customizing SAP to meet specific business requirements.
Examples ...read more
Q5. What the error we get when we do VO extension.
Error we get when we do VO extension.
The error occurs when we try to extend a VO that is already extended.
The error message is 'oracle.jbo.TooManyObjectsException: JBO-25014: Another user has changed the row with primary key'.
This error can be resolved by refreshing the VO or by using a different VO extension.
It is important to ensure that VO extensions are used correctly to avoid this error.
Q6. steps for upgrade of OAF page from 11i to R12?
Steps for upgrading OAF page from 11i to R12
Identify the customizations made in the OAF page
Analyze the changes in the OAF framework between 11i and R12
Update the code to comply with the new OAF framework
Test the upgraded OAF page thoroughly
Q7. Methods of RowImpl to handle validation.
RowImpl methods for validation handling.
RowImpl has methods like validate(), validateAttribute(), validateValue() for validation handling.
validate() method validates all attributes of a row.
validateAttribute() method validates a specific attribute of a row.
validateValue() method validates a specific value of a row.
These methods can be customized to add custom validation rules.
Q8. How to do SPEL
SPEL stands for Spring Expression Language and is used for evaluating expressions at runtime.
SPEL is used in Spring Framework for configuring beans and annotations.
It supports various operators, functions, and variables.
Example: #{2 + 3} will evaluate to 5.
Example: #{T(java.lang.Math).PI} will evaluate to the value of PI.
Example: #{myBean.property} will evaluate to the value of the property of myBean.
Interview Process at Vishnu Bhagwan Public School
Top Technical Lead Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month