PCUI Add search structure
Hi
I am new to PCUI environment.
Can any one guide me step by step how to add search structure in an existing page.
In the application there are already 4 search structure and i need to add one more search group.
Actually it uses
application set : COMM_BUPA
Application : COMM_BUPA_SEARCH
Structure : COMT_BSP_BP_SEAREQ_BUS1006
Field group : BUP_BUS1006_SEARCH_ALL_FIELDS
So i tried by editing and adding another reference group in the field group still it is not reflecting.
Kindly explain me via example if possible.
Search Area : COMT_BSP_BP_SEAREQ_BUS1006
Search Result : COMT_BSP_BP_SEARES_BUS1006
Field Group : BUP_BUS1006_SEARCH_ALL_FIELDS
Reference Group : BUP_BUS1006_SEARCH_04
BUP_BUS1006_SEARCH_11
BUP_BUS1006_SEARCH_10
BUP_BUS1006_SEARCH_09
In this i need to add another reference group which includes "Sales organisation" "Sales office" and "Gross sales".
I found both sales organisation and sales office induvidually but not gross sales.
Do I have to create a strucure which includes COMT_BSP_BP_SEAREQ_BUS1006 and the fields as i mentioned.
Is there any structure which includes "Sales organisation" "Sales office" and "Gross sales".
Or Do i need to create a new one?
Thanks for your interest and hoping to get a convincing reply.
Similar Messages
-
Add Custom field of a Z Table in Search structure of Interaction History
Hi,
I am trying to add a field in the IC Interaction History. I have enhanced the BOL structure for BTQuery10 and displayed the field in the Web UI. I have implemented the BADI CRM_RF_SEARCH_EEW, Added entry to CRMC_REPDY for the field.
But when i enter any value in the Field it is not executing the BADI. I tried with the Break Point but it has not executed the BADI.
Please help how to add a Custom field of a Z Table in the Search structure of Interaction History.
Regards,
RajenderHi Rajendra,
You can try this approach.
You can redefine the genil CL_CRM_BTIL->get_query_dynamic_result method (oneorder) and write the logic only for required object else all the one order objects will be affected.
Inside the genil modify the search parameters to include additional object id's which corresponds to custom search parameter.
Check the below logic which is used for activity search based on custom field, in your case modify it with the interaction history object details. Logic is to fetch all the one order object guids based on custom search( via select on custom table) and pass it as input parameter in search.
DATA : it_selection_parameters1 LIKE it_selection_parameters,
ls_selection_parameters LIKE LINE OF it_selection_parameters,
ls_selection_param LIKE LINE OF it_selection_parameters1,
lv_attr TYPE name_komp.
DATA: lt_orderadm_h TYPE crmt_orderadm_h_wrkt,
it_act_guids TYPE crmt_object_guid_tab,
lt_requested_obj TYPE crmt_object_name_tab,
srch_str TYPE c LENGTH 40,
gv_activity_h TYPE crmt_object_name VALUE 'ACTIVITY_H',
ls_orderadm_h LIKE LINE OF lt_orderadm_h.
it_selection_parameters1[] = it_selection_parameters[].
IF iv_query_name EQ 'BTQuery1O'.
LOOP AT it_selection_parameters INTO ls_selection_parameters.
CASE ls_selection_parameters-attr_name.
REPLACE ALL OCCURRENCES OF '*' IN srch_str WITH '%'.
srch_str = ls_selection_parameters-low .
IF srch_str CA '%'.
SELECT ref_guid
FROM "Ztable"
INTO TABLE it_act_guids
WHERE order_typeg LIKE srch_str .
ELSE.
SELECT ref_guid
FROM "Ztable"
INTO TABLE it_act_guids
WHERE order_typeg = srch_str.
ENDIF.
INSERT gv_activity_h INTO TABLE lt_requested_obj.
CALL FUNCTION 'CRM_ORDER_READ'
EXPORTING
it_header_guid = it_act_guids
it_requested_objects = lt_requested_obj
IMPORTING
et_orderadm_h = lt_orderadm_h
EXCEPTIONS
document_not_found = 1
error_occurred = 2
document_locked = 3
no_change_authority = 4
no_display_authority = 5
no_change_allowed = 6
OTHERS = 7.
IF sy-subrc NE 0.
ENDIF.
IF lt_orderadm_h IS NOT INITIAL.
LOOP AT lt_orderadm_h INTO ls_orderadm_h.
ls_selection_param-attr_name = 'OBJECT_ID'.
ls_selection_param-sign = 'I'.
ls_selection_param-option = 'EQ'.
ls_selection_param-low = ls_orderadm_h-object_id.
ls_selection_param-high = ''.
IF sy-tabix = 1.
DELETE it_selection_parameters1 WHERE attr_name = 'Zttarname'.
ENDIF.
APPEND ls_selection_param TO it_selection_parameters1.
CLEAR: ls_orderadm_h.
ENDLOOP.
ELSE.
RETURN.
ENDIF.
ENDCASE.
ENDLOOP.
ENDIF.
CALL METHOD super->if_genil_appl_intlay~get_dynamic_query_result
EXPORTING
iv_query_name = iv_query_name
is_query_parameters = is_query_parameters
it_selection_parameters = it_selection_parameters1
iv_root_list = iv_root_list.
Hope this helps.
Cheers,
Sumit Mittal -
How to Dynamically add Search Criteria in Advance Search Region.
Hi All,
I want to understand how can we add Search Criteria dynamically in the Advance Search Region.
The Requirement is to add 4 additional search criteria for an org_id in a multi org structure. For other business those fields should not be visible.
I did try this with the form personalization but could not Show/hide the additional search criteria programatically for the business as we can only see 4 search criteria at the time of page load and other criteria comes in the drop down list to add which can not be show/hide after page load.
I thought of a solution to add search criterias dynamically for my org through extending controller.
I found the OAAdvanceSearchBean (advance search Region in controller) object for my Advance Search but could you tell me how can I add the Criteria Row in that Advance Search (createWebBean function) and then add the item in criteria Row dynamically.
Also please tell me how we can increase the showed criteria from default 4 to more, setDisplayedCriteriaCount(int) is not allowed and it is not working also.
Thanks.
Regards,
Ashish BansalHi,
As Lars said The "Search Option Set" and the "Search Component Set" offer you quite some flexibility.
You can configure both of these component to customize your search.
Once you did it, you can create a new basic search iview and set these components.
On the other hand, you also customize the layout use to show result of search.
Dont'f forget that you need to configure Trex and create an index.
For instance, I configured the search criteria, the system only asked me some metadatas (created by us,whose value are dependents). Each time that you upload a document you set these attributes.
Then when you want to search, appear a screen with these values
Country :
City:
search field:
Patricio. -
How to add search help to a field in MARA table
Hi,
According to my requirement,I need to add search help to one of the field in MARA.It is checkbox now and it has to be changed to drop down.
How to do this please help.hi u can use HELP-REQUEST option at selection screen or VALUE-REQUEST
The addition on Value-REQUEST displays the pushbuttuon for F4 help for the corresponding field.
The value selection is controlled by interactive events.
pradeep -
hi how can i add search help .
when i am giving a parameter of type BSART it takes the in built search help
but i want only those values to appear in F4 help which have diff values in category but i want only with catogory "F".
thanks in advance
naval bhattHi,
You have a Function module <b>HELP_VALUES_BSART</b>
or
You need to use AT SELECTION-SCREEN ON VALUE-REQUEST FOR <FIELD>.in this one use the Function module F4IF_INT_TABLE_VALUE_REQUEST.
Look at the below linkhttp://help.sap.com/saphelp_nw2004s/helpdata/en/9f/dbaac935c111d1829f0000e829fbfe/content.htm
Regards
Sudheer -
How can I add search parameter "Partner Function" to the inbox in ICweb?
Hello
I need to add search parameter "Partner Function" to the inbox ICweb search.
Today I can search for My open transaction.
The meaning of "My" in the EM Responsible parameter is that my BP number assign to any transaction in any partner function.
I wont to limit the search to look in a particular partner function. for example: 00000014 Employee responsible.
I mean in hardcode and not as a parameter selection screen.
I know that this functionality exist in CRM5 but i am in CRM4
Thanks
MeravHi Darren,
I have implemented this BAdi and when I am trying to activate this it is giving me short dump saying 'SYSTEM_CORE_DUMPED', please help.
During the course of my actions I implemeted this BAdi using transaction SE19, the activated this it is activated correctly, then I did some changes in method 'CUSTOM_HIT_LIST_SORT' but then whenever I try activate either the metod or the implemetation it is gives me a pop up saying 'Work Process restarted, session terminated' and the session terminates. On ERMS web page I see the Rabex error and in ST22 I see the SYSTEM_CORE_DUMPED error with following dump details
Runtime Errors SYSTEM_CORE_DUMPED
Occurred on 07/21/2006 at 09:07:51
Process terminated by signal 0.
What happened?
The current ABAP program had to be terminated because the
ABAP processor detected an internal system error.
The current ABAP program "ZCL_IM_TTT_IC_INBOX_BADI_2====CP " had to be
terminated because the ABAP
processor discovered an invalid system state.
Information on where termination occurred
The termination occurred during generation of the ABAP program
"ZCL_IM_TTT_IC_INBOX_BADI_2====CP ".
The point of termination was in line 5 of the ABAP source code of the
(Include) program "CL_CRM_AUI_ENTITY=============CU ".
of the program "CL_CRM_AUI_ENTITY=============CU " (when calling the editor
50).
Source code extract
000010 class CL_CRM_AUI_ENTITY definition
000020 public
000030 inheriting from CL_CRM_BOL_ENTITY
000040 abstract
> create public .
000060
000070 " public components of class CL_CRM_AUI_ENTITY
000080 " do not include other source files here!!!
000090 public section.
000100
000110 interfaces IF_CRM_IC_CONTACT .
000120
000130 methods ACCEPT
000140 abstract
000150 importing
000160 !IR_ENTITY type ref to CL_CRM_BOL_ENTITY
Please help.
Regards,
Tarun Goel -
How to add "Search button" in portal masthead
Hi Experts,
We have to add search button in the portal masthead. We have not installed TREX. We want that on entering some text, the text should be searched in Google and result displayed in some nice way.
Can you please help me?
Regards,
EPYou have to create your own Masthead iView.
1. Download the Par file for the Masthead iView and setup a project in Netweaver Developer Studio. Name of the par file is com.sap.portal.navigation.masthead.par
2. Modify the JSP file and make the needed changes
3. Deploly the Par file with a new name.
4. Create new masthead iView
5. Edit the framework page and replace the masthead iView with the newly created masthead iView.
Best Regards,
Prasanna Krishnamurthy -
Add search parameter in oaf page
Hi,
I have an requirement to add a "Experience" search field on candidates:Prospect pool page in iRecruitment application. Candidate Result set should be filterd based on this new search field too.I m able to add search field via personalization.but i m facing problem in filtering candidate result set based on this Experience search field.
i have extended the controller of the page and added the following code -
public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
super.processFormRequest(pageContext, webBean);
OAApplicationModule am =pageContext.getApplicationModule(webBean);
OAViewObject vo = (OAViewObject)am.findViewObject("CandidateListVO");
OAMessageTextInputBean expBean = (OAMessageTextInputBean)webBean.findChildRecursive("XX_EXP_ID");//getting the reference of the newly added search field via personalization
StringBuffer stringbuffer = new StringBuffer(100);
String expBeanVal = (String)expBean.getValue(pageContext);
if ((expBeanVal != null) && (!("".equals(expBeanVal.trim()))))
int i=vo.getWhereClauseParams().length;
vo.setWhereClauseParam(i++, (new StringBuilder()).append(expBeanVal).append("%").toString());
stringbuffer = stringbuffer.append((new StringBuilder()).append(" PPF.ATTRIBUTE15 like :").append(i).toString());
vo.setWhereClause(stringbuffer.toString());
vo.executeQuery();
while running the page i m getting the following error "java.sql.SQLException: Invalid column index ".
Any kind of help would be highly appreciated.
Thanks
RenukaHi Gyan,
Thanks for the reply...
Yes this is a Query Region. Below is the full error stack-
Exception Details.
oracle.apps.fnd.framework.OAException: oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation. Statement: SELECT /*+ FIRST_ROWS */ NULL AS SelectFlag, PPF.FULL_NAME AS PERSON_NAME, ADDR.DERIVED_LOCALE, ADDR.ADDRESS_ID, PHN.PHONE_NUMBER, PHN.PHONE_ID, PPF.DATE_OF_BIRTH, PPF.EMAIL_ADDRESS, ADDR.ADDRESS_LINE1, to_number( decode ( :1 , 1, IRC_SKILLS_MATCHING_PKG.vacancy_match_percent( ppf.person_id, :2 , :3 ), 2, IRC_SKILLS_MATCHING_PKG.skills_match_percent( :4 , :5 , :6 , :7 , :8 , :9 , ppf.person_id),-1) ) AS Match_Percent, decode(irc_utilities_pkg.is_open_party(PPF.PARTY_ID,:10),'TRUE',(select count(*) from PER_ALL_ASSIGNMENTS_F PAF2 , PER_ALL_PEOPLE_F PPF2 where PPF.PARTY_ID = PPF2.PARTY_ID and :11 between PPF2.EFFECTIVE_START_DATE and PPF2.EFFECTIVE_END_DATE and PAF2.ASSIGNMENT_TYPE = 'A' and :12 between PAF2.effective_start_date and PAF2.effective_end_date and PAF2.person_id = PPF2.person_id having count(*)>0),null) AS Jobs_Applied_For, decode(irc_utilities_pkg.is_open_party(PPF.PARTY_ID,:13),'TRUE',(select MAX(PAF.effective_start_date) from PER_ALL_ASSIGNMENTS_F PAF, PER_ALL_PEOPLE_F PPF2 where PPF.PARTY_ID = PPF2.PARTY_ID AND :14 between PPF2.EFFECTIVE_START_DATE AND PPF2.EFFECTIVE_END_DATE AND PAF.ASSIGNMENT_TYPE = 'A' and :15 >= PAF.effective_start_date AND PAF.person_id = PPF2.person_id),null) AS Last_Application, VCN.CONSIDERATION_STATUS, VCN.PERSON_ID AS CONSIDERATION_PERSON_ID, VCN.VACANCY_ID AS CONSIDERATION_VACANCY_ID, to_number(:16) AS VACANCY_ID, (select meaning from HR_LOOKUPS LKP where LKP.LOOKUP_TYPE = 'IRC_CONSIDERATION' AND LKP.LOOKUP_CODE = VCN.consideration_status) AS CONSIDERATION, VCN.CONSIDERATION_STATUS AS CONSIDERATION_STATUS_DISPLAY, PPF.FIRST_NAME AS PERSON_FIRST_NAME, PPF.LAST_NAME AS PERSON_LAST_NAME, DOC.DOCUMENT_ID, DOC.FILE_NAME, NVL2( DOC.DOCUMENT_ID,'Y','N') AS PreviewEnabled, VCN.VACANCY_CONSIDERATION_ID, INP.NOTIFICATION_PREFERENCE_ID, PPF.PERSON_ID, PPF.EFFECTIVE_START_DATE, PPF.EFFECTIVE_END_DATE, PPF.ATTRIBUTE1 AS PPFATTRIBUTE1, PPF.ATTRIBUTE2 AS PPFATTRIBUTE2, PPF.ATTRIBUTE3 AS PPFATTRIBUTE3, PPF.ATTRIBUTE4 AS PPFATTRIBUTE4, PPF.ATTRIBUTE5 AS PPFATTRIBUTE5, PPF.ATTRIBUTE6 AS PPFATTRIBUTE6, PPF.ATTRIBUTE7 AS PPFATTRIBUTE7, PPF.ATTRIBUTE8 AS PPFATTRIBUTE8, PPF.ATTRIBUTE9 AS PPFATTRIBUTE9, PPF.ATTRIBUTE10 AS PPFATTRIBUTE10, PPF.ATTRIBUTE11 AS PPFATTRIBUTE11, PPF.ATTRIBUTE12 AS PPFATTRIBUTE12, PPF.ATTRIBUTE13 AS PPFATTRIBUTE13, PPF.ATTRIBUTE14 AS PPFATTRIBUTE14, PPF.ATTRIBUTE15 AS PPFATTRIBUTE15, PPF.ATTRIBUTE16 AS PPFATTRIBUTE16, PPF.ATTRIBUTE17 AS PPFATTRIBUTE17, PPF.ATTRIBUTE18 AS PPFATTRIBUTE18, PPF.ATTRIBUTE19 AS PPFATTRIBUTE19, PPF.ATTRIBUTE20 AS PPFATTRIBUTE20, PPF.ATTRIBUTE21 AS PPFATTRIBUTE21, PPF.ATTRIBUTE22 AS PPFATTRIBUTE22, PPF.ATTRIBUTE23 AS PPFATTRIBUTE23, PPF.ATTRIBUTE24 AS PPFATTRIBUTE24, PPF.ATTRIBUTE25 AS PPFATTRIBUTE25, PPF.ATTRIBUTE26 AS PPFATTRIBUTE26, PPF.ATTRIBUTE27 AS PPFATTRIBUTE27, PPF.ATTRIBUTE28 AS PPFATTRIBUTE28, PPF.ATTRIBUTE29 AS PPFATTRIBUTE29, PPF.ATTRIBUTE30 AS PPFATTRIBUTE30, PPF.ATTRIBUTE_CATEGORY AS PPFATTRIBUTE_CATEGORY, VCN.PERSON_ID AS PERSON_ID1, CSC.SEARCH_CRITERIA_ID, CSC.LOCATION, CSC.DISTANCE_TO_LOCATION, CSC.EMPLOYEE, CSC.CONTRACTOR, CSC.EMPLOYMENT_CATEGORY, CSC.KEYWORDS, CSC.TRAVEL_PERCENTAGE, CSC.MIN_SALARY, CSC.SALARY_CURRENCY, CSC.SALARY_PERIOD, CSC.MATCH_COMPETENCE, CSC.MATCH_QUALIFICATION, CSC.JOB_TITLE, CSC.DEPARTMENT, CSC.PROFESSIONAL_AREA, CSC.WORK_AT_HOME, CSC.ATTRIBUTE_CATEGORY, CSC.ATTRIBUTE1, CSC.ATTRIBUTE2, CSC.ATTRIBUTE3, CSC.ATTRIBUTE4, CSC.ATTRIBUTE5, CSC.ATTRIBUTE6, CSC.ATTRIBUTE7, CSC.ATTRIBUTE8, CSC.ATTRIBUTE9, CSC.ATTRIBUTE10, CSC.ATTRIBUTE11, CSC.ATTRIBUTE12, CSC.ATTRIBUTE13, CSC.ATTRIBUTE14, CSC.ATTRIBUTE15, CSC.ATTRIBUTE16, CSC.ATTRIBUTE17, CSC.ATTRIBUTE18, CSC.ATTRIBUTE19, CSC.ATTRIBUTE20, CSC.ATTRIBUTE21, CSC.ATTRIBUTE22, CSC.ATTRIBUTE23, CSC.ATTRIBUTE24, CSC.ATTRIBUTE25, CSC.ATTRIBUTE26, CSC.ATTRIBUTE27, CSC.ATTRIBUTE28, CSC.ATTRIBUTE29, CSC.ATTRIBUTE30, to_char(RowNum) AS RowNumber, PPF.PARTY_ID, POV.VENDOR_ID, POV.VENDOR_NAME, INP.CREATION_DATE, to_char(decode(:17,'Y',nvl2(ADDR.geometry,floor(irc_location_utility.sdo_miles(mdsys.sdo_geometry(2001,8307,mdsys.sdo_point_type(:18,:19,null),null,null),ADDR.geometry,0.01)),''),'')) AS DISTANCE_TO_LOCATION_RESULTS, fnd_number.canonical_to_number(distance_to_location) AS DISTANCE_TO_LOCATION_INT, nvl2(ATMPT.MASTERY_SCORE,decode(greatest(ATMPT.MASTERY_SCORE,ATMPT.RAW_SCORE), ATMPT.RAW_SCORE, 'P', 'F'),nvl2(FND_PROFILE.VALUE('IRC_REGISTER_TEST'),nvl2(INP.ATTEMPT_ID, 'A','N'),null)) AS ATTEMPT_STATUS, to_number(decode(ATMPT.RAW_SCORE, -1000, null, ATMPT.RAW_SCORE)) AS ATTEMPT_SCORE, ATMPT.ATTEMPT_ID, decode(IrcReferralInfoEO.source_type,'ER','Y','N') AS Referred, IrcReferralInfoEO.START_DATE, IrcReferralInfoEO.OBJECT_ID, IrcReferralInfoEO.OBJECT_TYPE, IrcReferralInfoEO.END_DATE, (select meaning from hr_lookups where lookup_code = IRCREFERRALINFOEO.source_type and lookup_type = 'REC_TYPE') AS SourceType, decode (IrcReferralInfoEO.source_type, 'ER',(select distinct(full_name) from per_all_people_f where person_id = IrcReferralInfoEO.source_person_id), IrcReferralInfoEO.source_name ) AS SourceName FROM PER_ADDRESSES ADDR, PER_PHONES PHN, IRC_VACANCY_CONSIDERATIONS VCN, IRC_NOTIFICATION_PREFERENCES INP, IRC_DOCUMENTS DOC, PER_ALL_PEOPLE_F PPF, IRC_SEARCH_CRITERIA CSC, PO_VENDORS POV, OTA_ATTEMPTS ATMPT, IRC_REFERRAL_INFO IrcReferralInfoEO WHERE :20 BETWEEN PPF.EFFECTIVE_START_DATE AND PPF.EFFECTIVE_END_DATE AND PPF.PERSON_ID = DOC.PERSON_ID(+) AND PPF.PERSON_ID = PHN.PARENT_ID(+) AND PHN.PARENT_TABLE(+) = 'PER_ALL_PEOPLE_F' AND PHN.phone_type(+) = 'H1' AND :21 between nvl(PHN.date_from,:22) and NVL(PHN.date_to,:23) AND PPF.PERSON_ID = VCN.PERSON_ID(+) AND VCN.VACANCY_ID(+) = :24 AND nvl(VCN.consideration_status,'X') <> 'NO' and PPF.PERSON_ID = INP.PERSON_ID AND INP.PERSON_ID = ADDR.PERSON_ID(+) AND NVL(INP.ADDRESS_ID, DECODE(ADDR.ADDRESS_TYPE(+),'REC',ADDR.ADDRESS_ID(+),-1)) = addr.ADDRESS_ID(+) AND :25 between ADDR.DATE_FROM(+) and nvl(ADDR.DATE_TO(+),:26) AND doc.type(+) like '%RESUME' AND doc.end_date(+) is null AND CSC.object_id = PPF.PERSON_ID AND CSC.object_type= 'WPREF' AND EXISTS (SELECT NULL FROM PER_PEOPLE_F PPFS WHERE PPFS.PERSON_ID = PPF.PERSON_ID) and ((INP.AGENCY_ID = FND_PROFILE.VALUE('IRC_AGENCY_NAME')) or (FND_PROFILE.VALUE('IRC_AGENCY_NAME') is null and INP.ALLOW_ACCESS='Y')) and INP.AGENCY_ID = POV.VENDOR_ID(+) and INP.ATTEMPT_ID = ATMPT.ATTEMPT_ID(+) and ppf.party_id = IrcReferralInfoEO.object_id(+) and sysdate between IrcReferralInfoEO.start_date(+) and IrcReferralInfoEO.end_date(+) AND (PPF.ATTRIBUTE15 like :28) ORDER BY PPF.FULL_NAME ASC
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1435)
at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2867)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1840)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:538)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:426)
at OA.jspService(_OA.java:212)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:662)
## Detail 0 ##
java.sql.SQLException: Invalid column index
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:199)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:263)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:271)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:445)
at oracle.jdbc.driver.OraclePreparedStatement.setStringInternal(OraclePreparedStatement.java:5013)
at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:7577)
at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:7517)
at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8174)
at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:8155)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:230)
at oracle.jbo.server.BaseSQLBuilderImpl.bindParamValue(BaseSQLBuilderImpl.java:1847)
at oracle.jbo.server.OracleSQLBuilderImpl.bindParamValue(OracleSQLBuilderImpl.java:3893)
at oracle.jbo.server.BaseSQLBuilderImpl.bindParametersForStmt(BaseSQLBuilderImpl.java:3335)
at oracle.jbo.server.ViewObjectImpl.bindParametersForCollection(ViewObjectImpl.java:13827)
at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:804)
at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:669)
at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3723)
at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(Unknown Source)
at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4559)
at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:743)
at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:892)
at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:806)
at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:800)
at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3643)
at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(OAViewObjectImpl.java:439)
at xx.oracle.apps.irc.candidateSearch.webui.XXCandidatesCO.processFormRequest(XXCandidatesCO.java:59)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:815)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1189)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1027)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:993)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:848)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1027)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:993)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:848)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2863)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1840)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:538)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:426)
at OA.jspService(_OA.java:212)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:662)
java.sql.SQLException: Invalid column index
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:199)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:263)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:271)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:445)
at oracle.jdbc.driver.OraclePreparedStatement.setStringInternal(OraclePreparedStatement.java:5013)
at oracle.jdbc.driver.OraclePreparedStatement.setObjectCritical(OraclePreparedStatement.java:7577)
at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:7517)
at oracle.jdbc.driver.OraclePreparedStatement.setObjectInternal(OraclePreparedStatement.java:8174)
at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:8155)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.setObject(OraclePreparedStatementWrapper.java:230)
at oracle.jbo.server.BaseSQLBuilderImpl.bindParamValue(BaseSQLBuilderImpl.java:1847)
at oracle.jbo.server.OracleSQLBuilderImpl.bindParamValue(OracleSQLBuilderImpl.java:3893)
at oracle.jbo.server.BaseSQLBuilderImpl.bindParametersForStmt(BaseSQLBuilderImpl.java:3335)
at oracle.jbo.server.ViewObjectImpl.bindParametersForCollection(ViewObjectImpl.java:13827)
at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:804)
at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:669)
at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3723)
at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(Unknown Source)
at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4559)
at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:743)
at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:892)
at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:806)
at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:800)
at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3643)
at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(OAViewObjectImpl.java:439)
at xx.oracle.apps.irc.candidateSearch.webui.XXCandidatesCO.processFormRequest(XXCandidatesCO.java:59)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:815)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1189)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1027)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:993)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:848)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1027)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:993)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:848)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2863)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1840)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:538)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:426)
at OA.jspService(_OA.java:212)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:662) -
CLM How to add search-help for extension field(New Company Field) in MA.
Hi all,
Based on demand,I need to extend a new field(Company) in Master Agreement.
But I do not know how to add search-help for this field,just like User Accont page.
Anyone can help me ?thank you very muck.
Regards,
JackyChengHello Jacky,
To combine all the answers above and have a topic-based reply please go through the below steps:
#1. Inactivate the current extension field Company (I see it is actually a String value and this is not what you want to have)
#2. Go to Setup -> System Setup -> Extension Reference Types
Check if you already have a Company reference type
If not, create a new Extension Reference Type for Class Company. Fill in all required information.
#3. Create a new Extension Attribute
Select Data Type: Object Reference
Now you can add the Company type as reference
Regards,
Bogdan Toma -
How to add search help for standard field LIKP-TRAID
Hi friends,
How to add search help for standard field LIKP-TRAID ,
refer screen
Program Name SAPMV50A
Screen Number 2108
TrnsIDCode ( LIKP-TRAID ) ..
I need to add a search help, so that i can retrieve data from Ztable.
Thanks.
AbhiHi Abhi,
Try using any one option:
Create a Search Help in SE11.
Now Goto SE11 -> Enter Ztable -> Select that field -> Click Search Help and try to assign the created Search help to that field in your Ztable explicitly
OR
Create a Zdata element in SE11.
In Data Element, under Further Characteristics tab, enter Name Parameters of Search Help.
Assign this data element to that field in ur Ztable.
OR
Create a Zdomain and maintain a Value Table or Fixed Values for it.
Assign this domain to that field in ur Ztable. -
Add search help to customer field in ESS Leave
Hi All ,
I was able to add some required field on the screen by the customer fields like Country.
But some fields need search help, can anyone advice how to add search help.
Is it possible to add field from webdynpro code also , so that I can give search help from there also , if not possible from backend.
Thanks and Regards,
Nuzhatit needs to be done from backend
you can customise the field to appear from the backend in the portal, and then add a code like a normal field has to build
a help
check ptarQ>customising > additional fields -
IW31- How to add Search help for User specific fields in IW31 transaction.
Hi Experts,
I have to add Search help for standard fields USR00 to USR10 fields in IW31 transaction.
Is there any user exit for this requirement.
Please reply, it will be very helpful for me.
Regards,
B. V. RaoBala,
See the following user-exits:
IWO10015: F4 Help for user fields on operation
IWO10016: Customer enhancement to check operation user fields
PeteA
[www.pjas.com] -
How to add search help to vbkd-inco2?
Hello All,
I have a requirement to have drop down or f4 help with certain values to field VBKD-INCO2 while VA01/VA02.
One way is add search help VBKD-INCO2 but it requires to change the standard table which require access key..
Please lemme know in details whether we can achieve this through some user exit/field exit ...or some other way?
Thanks in advance.Hi Arun,
I know this ,thatswhy i asked for some exit and code thru which I can achieve my requirement.
Thanks in advance. -
How to add search help to custom infotype listbox??
Hi All,
How to add search help to custom infotype listbox??
Thanks in advanceHi Vinay,
We have search help and list box as 2 different options.
At a time we can make a field a list box or a search help.List box is restricted and we can pick values from the defined list whereas in search help we can allow more entries and then validate the value entered later.
Implementing a listbox or search help in infotype is same as that of implementing it in a modulepool .
for search help..we can create a custom search help or check for existing search help in se11
then in the screen on infotype field..assign the search help direcly at the screen painter level..
double click on the field in screen painter -> change mode and then in the space for "search help" enter the search helps name
for list box..in the screen painter ,make sure the field is selected as list box..then in PAI of screen we do a
(Process on value-request..field fieldname module module name)..check syntax and other details...
Using function module vrm_set_value fill the field and populate it as required
Pls check and revert
Regards
Byju -
How to add search help to a report.
How to add search help to a report.
Hi
It can use the event AT SELECTION-SCREEN ON VALUE REQUEST:
PARAMETERS: P_FIELD LIKE ....
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FIELD.
* Here it needs to insert the abap code to call the search help,
* for example it can call fm F4IF_FIELD_VALUE_REQUEST
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
EXPORTING
TABNAME = SPACE
SEARCHHELP = <SEARCH HELP>
DYNPPROG = SY-REPID
DYNPNR = SY-DYNNR
DYNPROFIELD = 'P_FIELD'.
Max
Maybe you are looking for
-
I am writing a Pl/SQL script to delete a user from certain tables and then end it with a DROP USER command. Is this possible and if so how would I code the variable that I inputed into my &username_in variable? Is DROP USER a command that can not be
-
For an Organization unit, unable to assign Business partners in devlopment box
Dear All, For an Organization unit, unable to assign Business partners in development-box , when i click on assign button its navigating to organization unit only (choose relation ship) But for production system i can assign the BP with out any issue
-
Blank screen rather than error message
I've written some pages using htp which I am using rather than htmldb and calling using the format http://location:port/htmldb/pkg_test.test and this is working well but if there is an error all I get is a white screen rather than anything helpful. A
-
Hello all. First Post. Was just curious and wanted to make sure that I could upgrade my computer with 4GB of Ram. My other question is will I see a noticeable difference in the performance of my computer? I do a lot of music editing, photo editing, a
-
Do we have any standard InfoObject to get org unit information?
Hi, Do we have any standard infoobject to get org unit information and it's hierarchy? Regards, Akshara