Search Spec Prcedence

Hi,
I have applet with the Search Spec Specified. Also, the BO this Applet is based upon has a Predefined Query(PDQ) on it.
In my opinion the PDQ is executed first and then the Applet Search Spec is run.
So if the PDQ fails for some reason (i.e. it did not fetch any data), the records being displayed on the applet will be fetched based the Search Spec on that applet.
However I am not really sure about this understanding.
Can anybody confirm this ??
Which takes the precedence, Applet Search Spec or the PDQ ?
Thanks :)

Hello,
I understand that PDQ and applet search spec (and BC search spec) are "ANDED" to give you (show) the records.
You could also verify this with the /s switch in the shortcut in order to spool the generated SQL.
Regards
Antonio
BExpert, Brazil

Similar Messages

  • Query on generating report using XMLP based on a search spec

    Hi,
    We are using XMLP reporting tool to generate reports for our application. Our requirement is to generate reports based on a search spec. Should I send this search spec as a input parameter to the FO processor? In other words, what is the exact procedure to generate reports based on a search spec? This search spec is provided at runtime.
    Thanks,
    Sudha.

    Hi Henry,
    Thank  you for your response.
    BEx query has not been created yet. we need to create accordingly and require your help in creating the same.
    Regarding reporting requirements,  User wants to have adhoc reporting  with rolling months ( 12 months or 6 months) functionality. Users want to link any KF to this rolling months dimension.
    If we can't have this, what is the alternative that we can propose to user.
    Thanks
    Akshara.

  • Search spec not working for Multiple Business Object in Siebel

    Hi,
    In Siebel Applicaiton Specified Search spec in Administration - BI Reports->Standard Templates-> integtion Object. the Specified Search spec is not returning particular record. It's seems returning all records. below we are using search spec as [Row Id] = [Quote.BillingaccountId].
    for testing purpose specified how code value : [Row Id]='1-wXR8'(some BillingaccountId in our application from Quote Object).
    Does anybody worked on Searchspec for MultipleBusienssObjects and is the search spec syntax is correct.
    Thanks
    -Chakri

    Hi Ravi..
    thanks for replay. with SR you provided getting no search results. If you have already can you please email me at [email protected]
    And also mention format as IO1.Field1=IO2.Field2. Need to give IO.fieldname i.e Integration Object Name .Field name or IC.Fieldname.. Can you please correct.
    Thanks
    -Chakri

  • [ASK] Search Spec  Siebel Operation Step in Workflow

    Hi all,
    i have a question about search spec in Siebel operation.
    in workflow i have one siebel operation with method Query and the BC is EBC.
    in my EBC there is one column named Period that contaid date formated data.
    my requirement is, i need to get the record where the month in column Period is now Today() month -1
    example is today is 1^st August so the record will siebel select is all the Period in Month July.
    how the searchspec should i write?
    thanks and regards
    Willy Chiandra

    You can try something with JulianMonth, as described in: Querying a Date Field's Month, Day, or Year Value [ID 475570.1]
    1.To extract the Opportunities that has a close date in the past month:
    JulianMonth([Close Date]) = JulianMonth(Today()) - 1
    Beacuse it's a EBC you have to test and see if there is not a big performance impact.

  • How can I dynamically alter search spec for results set based on parameter

    We have defined a string parameter in BIP as p_lastName.
    We pass this to our RTF template in $p_lastName, definition in RTF as per below:
    <?param@begin:p_lastName;'%'?>
    We want to include this data in a table based on our dataset but applying the parameter as a search criteria - in the form of
    <?for-each:/DATA/XML/DATA_FEED/row[LAST_NAME= $p_lastName]?>
    Our issue arises if user does not enter any value in the $p_lastName. In this way the comparison becomes = '%' which will not return any records.
    If there is a LIKE operator in XSL we could use that.
    Would appreciate anyones assistance?

    There is no like, but contains
    contains(LAST_NAME,'A')

  • Invalid search specification SBL-DAT-00458

    I have created a new view in Siebel which display an applet which use a newly created bussiness component. This component store data in the table S_ORG_EXT_XM. With the bussiness component - search spec:[Type] = 'ATL Citation' and the predafault value: 'ATL Citation' on one of the fields.
    error message showed on screen: "Invalid search specification '[Type] = 'ATL Citation' ' for named search 'System Search'. Please continue or ask your systems administrator to check your application configuration if the problem persists.(SBL-DAT-00458)"
    What did I do wrong?
    Regards
    Jesper

    Did you try *[Type] = "ATL Citation"* with double quotes? Just a thought....
    Also, do you have the single quotes around the statement in the search spec? It should be exactly:[Type] = 'ATL Citation'

  • Oracle Express Server v.6.3.1.0 installation problem

    I downloaded oes6301nt.exe - Oracle Express Server - NT (118MB) from the Oracle web site, unzipped it and start using Universal Installer to install it for stage/product.jar. I specified Oracle Home as OraExpress81 and path as F:\Oracle Express\olap and chose a typical installation.
    At about 98% completion, I got an error: Invalid Search Spec or no DLLs found F:\Oracle*.dll on a error meassge box with an OK button. I clicked the OK button and the installation went to 100% and gave me a message "The installatio of Oracle Express Server was successful. I then re-booted the machine.
    But when I tried to run the Express Instance Manager, it wouldn't start. It just blinked for 5 sec then quited.
    I checked the programs, the installed programs are:
    Program -> OracleExpress81 ->Application Development ->INTYPE File Assistant
    NetWork Administration -> Net8 Assistant
    Net8 Configuration Assistant
    Net8 Easy Config
    Express Instance Manger
    Express Server 6.3.0 -> Express Instance Manager
    Express Language reference
    Could you please tell me what could probably be wrong with the installation. Thanks for your help in advance.
    null

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Christopher McClellan ([email protected]):
    Is the Express Agent running ?
    Do you have any other Java 'things' on the machine ?<HR></BLOCKQUOTE>
    Chris,
    Sorry, I gave you wrong information eariler.
    I just checked.
    Oracle Express Agent Started Automatic
    Oracle Express Server 6.3.0.1.0 Manual
    OracleOraExpress 81 ClientCache Manual
    OracleOraHome81Agent Manual
    OracleOraHome81ClientCache Manual
    OracleOraHome81DataGatherer Manual
    OracleOraHome81TNSListener StartedAutomatic
    OracleServiceORACLE StartedAutomatic
    OracleWebAssistant() StartedAutomatic
    Those are all the services for Oracle.
    Any suggestions on how to start the Instance Manager ?
    Thanks
    null

  • Locale Settings lost on mobile client 7.8.2.14 after creation of BIP report

    Hi All,
    we went live with BI Publisher reports (Siebel 7.8.2.14) at the beginning of June.
    Now some of our users are having trouble with their mobile web client.
    For example our colleagues in Poland have their Windows XP regional settings set to "Polish". It will make Siebel use date format for all date fields (e.g. activity start date) display as YYYY-MM-DD - this works just fine until user is creating a BIP report. After successfull report creation, all locale settings in the mobile client are lost. Instead of YYYY-MM-DD, the dates are displayed in DD.MM.YYYY and creation of new records produces and error. Also, currency and number formats are mixed up.
    I assume it's a bug - anyone hit this before?
    Edited by: Penky on Jun 17, 2011 11:38 AM

    Yes, we finally decided to do so!
    The main reason was that we had a lot of new report change requests and did not want to do the work twice (now in Actuate and then again in BIP). Also we plan our 8.x upgrade for second half of 2011 so this was already some kind of preparation, so we can completely focus on the upgrade afterwards and don't need to hassle around with the reports as well.
    issues we're still facing include "user's are not able to run reports after they change their position" or "List reports can only be run for few records, otherwise the search spec hit's an IO field's length limitation" or "report popup can not be suppressed although there's no useful information in it" (not to forget the one described in this thread) and some others.
    Well ... after 1 1/2 years since I downloaded the first integration QF the BIP journey still does not end - it's like it just started :)

  • Build dynamic SQL query in Database Adapter.

    Hi All,
    I have a requirement to build dynamic sql query at Database Adapter.
    My BPEL process is getting search spec as input from siebel. I need to process this searchspec in BPEL and need to build the SQL query dynamically at Database Adapter to fetch the records from DB.
    it goes like this....
    1. Sieble Search Spec: city1 OR city2 OR city3 OR city4 .....
    I need to build query as
    select * from S_ADDR_PER where city like 'city1' OR city like 'city2' OR city like 'city3' OR city like 'city4' ......
    2. Siebel Search spec: city1 AND country1 AND state1....
    I need to build query as
    Select * from S_ADDR_PER where city like 'city1' AND country like 'country1' AND state like 'state1' ....
    3. Siebel Search spec: state
    I need to build query as
    select * from S_ADDR_PER where state like '%state%';
    Is it feasible in Database Adapter? if its Yes.
    Any guidelines to achieve this?
    Thank you
    Chandra

    Hi All,
    I have a requirement to build dynamic sql query at Database Adapter.
    My BPEL process is getting search spec as input from siebel. I need to process this searchspec in BPEL and need to build the SQL query dynamically at Database Adapter to fetch the records from DB.
    it goes like this....
    1. Sieble Search Spec: city1 OR city2 OR city3 OR city4 .....
    I need to build query as
    select * from S_ADDR_PER where city like 'city1' OR city like 'city2' OR city like 'city3' OR city like 'city4' ......
    2. Siebel Search spec: city1 AND country1 AND state1....
    I need to build query as
    Select * from S_ADDR_PER where city like 'city1' AND country like 'country1' AND state like 'state1' ....
    3. Siebel Search spec: state
    I need to build query as
    select * from S_ADDR_PER where state like '%state%';
    Is it feasible in Database Adapter? if its Yes.
    Any guidelines to achieve this?
    Thank you
    Chandra

  • Snow Leopard Mail color flags

    I am trying to to change the color of flags in Mail (Snow Leopard-OS10.6.8).
    I keep searching but regardless of my search specs (OS 10.6.8 Snow Leopard) I keep getting results for Lion or above.
    In one search result someone posted a screen shot showing a drop-down menu next to the flag icon in Mail toolbar. When I go to Customize Toolbar, I do not see any drop-down for the Flag icon. I did try the Colors icon but that is not the same and does not seem to effect the flag icon.
    My question is: can I change the colors of the flag icon (*in Snow Leopard)?
    Can I make different messages have different colored flags?
    Does that drop-down menu I saw exist? Again, in Snow Leopard?
    Thanks for any assistance.

    The multi colour flag option is not available for Snow leopard.   No drop down menu for flag exists in Snow Leopard.    What does exist by right clicking on the flag are the options of Icon, Icon and Text and Text only.   And that then applies to the whole menu bar.

  • Error in 'Call Assess IO' in v10.3 DS call through IO

    HI All,
    We have created a new BO with MACD Order Entry-Orders BC and created a IO andf passing the Id of the BC. In the rule we are just cheching ig Id is known then it should return a string.
    We are invoking the call from a button and it is throwing the following error.
    "Error invoking service 'Policy Automation Determination Server IO', method 'AssessIO' at step 'Call Assess IO'.(SBL-BPR-00162)
    Operation 'AssessIO' of Web Service 'http://oracle.com/determinations/server/siebel/io.DeterminationServerIO' at port 'EVRule' failed with the following explanation: "An error has occurred processing this request.".(SBL-EAI-04308)"
    At first it was working with a big rule and we passed order item and another BC. But suddenly it started giving this error so we minimized the rule and entity passing to check if this is due to any configuration changes.
    We checked in the siebel log.
    ObjMgrBusServiceLog     InvokeMethod     4     000000024f5e1fec:0     2012-03-13 06:47:56     Business Service 'XML Hierarchy Converter' invoke method 'DocToHier' Execute Time: 0.021 seconds.
    ObjMgrBusServiceLog     InvokeMethod     4     000000024f5e1fec:0     2012-03-13 06:47:56     End: Business Service 'XML Hierarchy Converter' invoke method: 'DocToHier' at d003110
    WebSvcOutbound     WSOutboundTrace     3     000000024f5e1fec:0     2012-03-13 06:47:56     Completed outbound web service execution.
    ObjMgrLog     Error     1     000000024f5e1fec:0     2012-03-13 06:47:56     (soapbinding.cpp (610)) SBL-EAI-04304: Unknown Part 'http://oracle.com/determinations/server/siebel/io:error-response' for operation 'AssessIO' exists in SOAP message.
    ObjMgrBusServiceLog     Error     1     000000024f5e1fec:0     2012-03-13 06:47:56     (outdisp.cpp (233)) SBL-EAI-04308: Operation 'AssessIO' of Web Service 'http://oracle.com/determinations/server/siebel/io.DeterminationServerIO' at port 'EVRule' failed with the following explanation: "An error has occurred processing this request.".
    ObjMgrBusServiceLog     InvokeMethod     4     000000024f5e1fec:0     2012-03-13 06:47:56     Business Service 'Policy Automation Determination Server IO' invoke method 'AssessIO' Execute Time: 183.431 seconds.
    ObjMgrBusServiceLog     InvokeMethod     4     000000024f5e1fec:0     2012-03-13 06:47:56     End: Business Service 'Policy Automation Determination Server IO' invoke method: 'AssessIO' at 193aa810
    ObjMgrLog     Error     1     000000024f5e1fec:0     2012-03-13 06:47:56     (stepexec.cpp (1572)) SBL-BPR-00162: Error invoking service 'Policy Automation Determination Server IO', method 'AssessIO' at step 'Call Assess IO'.
    PrcExec     PropSet     4     000000024f5e1fec:0     2012-03-13 06:47:56     Setting runtime value of property 'Namespace: 'USER' Name: 'Error Code' Datatype: 'String'' to:
    PrcExec     PropSet     4     000000024f5e1fec:0     2012-03-13 06:47:56     (SBL-BPR-00162)--IDS_EAI_WS_OD_FAULT
    PrcExec     PropSet     4     000000024f5e1fec:0     2012-03-13 06:47:56     Setting runtime value of property 'Namespace: 'USER' Name: 'Error Message' Datatype: 'String'' to:
    PrcExec     PropSet     4     000000024f5e1fec:0     2012-03-13 06:47:56     Error invoking service 'Policy Automation Determination Server IO', method 'AssessIO' at step 'Call Assess IO'.(SBL-BPR-00162)
    Operation 'AssessIO' of Web Service 'http://oracle.com/determinations/server/siebel/io.DeterminationServerIO' at port 'EVRule' failed with the following explanation: "An error has occurred processing this request.".(SBL-EAI-04308)
    StpExec     End     4     000000024f5e1fec:0     2012-03-13 06:47:56     Stopping step instance of 'Call Assess IO' with an 'Error' status.
    StpExec     End     4     000000024f5e1fec:0     2012-03-13 06:47:56     Stopping step instance of 'Call Assess IO' with a 'Terminated' status.
    ObjMgrBusServiceLog     Delete     4     000000024f5e1fec:0     2012-03-13 06:47:56     Business Service 'Policy Automation Integration' (address: '1945f550')was unregsitered at model '2433430' for session ''
    ObjMgrBusServiceLog     Delete     4     000000024f5e1fec:0     2012-03-13 06:47:56     Business Service 'Policy Automation Integration' was deleted at 1945f550
    ObjMgrBusServiceLog     Delete     4     000000024f5e1fec:0     2012-03-13 06:47:56     Business Service 'Policy Automation Determination Server IO' (address: '193aa810')was unregsitered at model '2433430' for session ''
    ObjMgrBusServiceLog     Delete     4     000000024f5e1fec:0     2012-03-13 06:47:56     Business Service 'Policy Automation Determination Server IO' was deleted at 193aa810
    PrcExec     End     4     000000024f5e1fec:0     2012-03-13 06:47:56     Stopping process instance of 'Policy Automation Assess IO' with an 'Error' status.
    PrcExec     PropSet     4     000000024f5e1fec:0     2012-03-13 06:47:56     Getting runtime value of property 'Namespace: 'USER' Name: 'Process Instance Id' Datatype: 'String''.
    PrcExec     PropSet     4     000000024f5e1fec:0     2012-03-13 06:47:56     Getting runtime value of property 'Namespace: 'USER' Name: 'Object Id' Datatype: 'String''.
    PrcExec     PropSet     4     000000024f5e1fec:0     2012-03-13 06:47:56     Getting runtime value of property 'Namespace: 'USER' Name: 'Siebel Operation Object Id' Datatype: 'String''.
    PrcExec     PropSet     4     000000024f5e1fec:0     2012-03-13 06:47:56     Getting runtime value of property 'Namespace: 'USER' Name: 'Error Code' Datatype: 'String''.
    PrcExec     PropSet     4     000000024f5e1fec:0     2012-03-13 06:47:56     Getting runtime value of property 'Namespace: 'USER' Name: 'Error Message' Datatype: 'String''.
    ObjMgrBusServiceLog     InvokeMethod     4     000000024f5e1fec:0     2012-03-13 06:47:56     Business Service 'Workflow Process Manager' invoke method 'RunProcess' Execute Time: 191.546 seconds.
    ObjMgrBusServiceLog     InvokeMethod     4     000000024f5e1fec:0     2012-03-13 06:47:56     End: Business Service 'Workflow Process Manager' invoke method: 'RunProcess' at 17313008
    ObjMgrBusCompLog     Delete     4     000000024f5e1fec:0     2012-03-13 06:47:56     BusComp "Policy Automation Mapping IO" at 19214fd8 was deleted
    ObjMgrSqlObjLog     Release     5     000000024f5e1fec:0     2012-03-13 06:47:56     Begin: Release SqlObject 'Policy Automation Mapping IO' at 1956a4e8
    ObjMgrSqlObjLog     Search     5     000000024f5e1fec:0     2012-03-13 06:47:56     Begin: SetSearchSpec for SqlObj 'Policy Automation Mapping IO' at 1956a4e8, Search Spec: ''
    Didi anyone face this problem? A quick response will be really helpful.
    Thanks in advance!
    Regards,
    Subhradeep

    Subhradeep,
    From the line here, it looks as if the Determinations Server is returning an error, which means the assess operation failed.
    ObjMgrLog     Error     1     000000024f5e1fec:0     2012-03-13 06:47:56     (soapbinding.cpp (610)) SBL-EAI-04304: Unknown Part 'http://oracle.com/determinations/server/siebel/io:error-response' for operation 'AssessIO' exists in SOAP message.
    Here are a few suggestions to work out what is happening:
    1. use soapUI to test that the rulebase is responding as expected.
    2. use tcpmon to look at the requests going to the Determination server.
    3 check the application server logs to see what error is occuring on the Determinations Server side.
    Edited by: frank.hampshire on Mar 14, 2012 9:38 AM

  • Query Hangs after adding new Indexes

    Hi Gurus,
    In order to fix some performance issues in the integration and UI, in our implementation we have added some new indexes like FST_NAME,LAST_NAME for S_CONTACT table.
    We did not make any new configurations or SRF compilations. No new data is loaded into database.
    But since today morning when we query in the application (Contact List Applet) the application simply hangs. We tried it with many sessions from different machines.
    We thought of, this could be because of some broken earlier data source connections within the task/session. But the query in other entities is working totally fine.We tried Accounts and Assets, they are working fine.
    We did a spool of SQL and executed the same statement in TOAD.It is strange, the statement is executed in just few milli seconds, as it was earlier.
    We could not find root cause.
    Could somebody give some ideas.
    Regards

    Hi Robert,
    In the Object Manager session log file I found the following trace after the SQL statement.
    T2.PR_EMP_ID = T11.PAR_ROW_ID (+) AND
    T25.PR_DEPT_OU_ID = T3.ROW_ID (+) AND
    T25.PR_DEPT_OU_ID = T21.PAR_ROW_ID (+) AND
    T25.PR_DEPT_OU_ID = T24.PAR_ROW_ID (+) AND
    T25.PR_SYNC_USER_ID = T10.ROW_ID (+) AND
    T25.PR_SYNC_USER_ID = T15.PAR_ROW_ID (+) AND
    (T25.EMP_FLG = 'N') AND
    (T25.PERSON_UID LIKE :3)
    ObjMgrSqlLog     Detail     4     0003f7324a41481b:0     2009-07-27 15:03:09     Bind variable 1: 0-5220
    ObjMgrSqlLog     Detail     4     0003f7324a41481b:0     2009-07-27 15:03:09     Bind variable 2: 0-5220
    ObjMgrSqlLog     Detail     4     0003f7324a41481b:0     2009-07-27 15:03:09     Bind variable 3: S1028056768*
    ObjMgrSqlLog     Debug     5     0003f7324a41481b:0     2009-07-27 15:03:09     User search spec: S1028056768*
    ObjMgrSqlLog     Debug     5     0003f7324a41481b:0     2009-07-27 15:03:09     Named search [Applet Search Spec Named Search]: [Employee Flag]='N'
    ObjMgrSqlLog     Debug     5     0003f7324a41481b:0     2009-07-27 15:03:09     User sort spec:
    ObjMgrSqlLog     Debug     5     0003f7324a41481b:0     2009-07-27 15:03:09     System sort spec:
    ObjMgrSqlLog     Debug     5     0003f7324a41481b:0     2009-07-27 15:03:09     0xf1fcf0f8: /siebel/siebsrvr/lib/libsscaswbc.so!unsigned CSSSWEFrame::ExecuteQuery()() +0xf8
    0xf1fcb62c: /siebel/siebsrvr/lib/libsscaswbc.so!unsigned CSSSWEFrame::DoInvokeMethod(const unsigned short*,CSSStringArray&,SSstring&)() +0x1ec
    0xf20b6c80: /siebel/siebsrvr/lib/libsscaswbc.so!unsigned CSSSWEFrameList::DoInvokeMethod(const unsigned short*,CSSStringArray&,SSstring&)() +0x280
    0xebcf0fbc: /siebel/siebsrvr/lib/libswcacmfr.so!unsigned CSSSWEFrameListBase::DoInvokeMethod(const unsigned short*,CSSStringArray&,SSstring&)() +0x77c
    0xe67e17e4: /siebel/siebsrvr/lib/libswfafcfr.so!unsigned CSSSWEFrameListFINGenericButton::DoInvokeMethod(const unsigned short*,CSSStringArray&,SSstring&)() +0x164
    0xf1fcb158: /siebel/siebsrvr/lib/libsscaswbc.so!unsigned CSSSWEFrame::InvokeMethod(const unsigned short*,CSSStringArray&,SSstring&)() +0x118
    0xf20e7750: /siebel/siebsrvr/lib/libsscaswbc.so!unsigned CSSSWEFrameMgrInternal::InvokeAppletMethod(CSSSWEHtmlStream*,CSSSWEArgs*,WWEReqModInfo*,WWECbInfo*&,CSSStringArray&)() +0xd90
    0xf20ca6cc: /siebel/siebsrvr/lib/libsscaswbc.so!unsigned CSSSWECmdProcessor::InvokeMethod(CSSSWEHtmlStream*,CSSSWEArgs*,WWEReqModInfo*,WWECbInfo*&)() +0x88c
    0xf20c8c7c: /siebel/siebsrvr/lib/libsscaswbc.so!unsigned CSSSWECmdProcessor::_ProcessCommand(CSSSWEHtmlStream*,WWEReqModInfo*,WWECbInfo*&)() +0x87c
    0xf20cea1c: /siebel/siebsrvr/lib/libsscaswbc.so!unsigned CSSSWECmdProcessor::ProcessCommand(CSSSWEGenericRequest*,CSSSWEGenericResponse*,WWEReqModInfo*&,WWECbInfo*&)() +0x9bc
    0xf20cddb8: /siebel/siebsrvr/lib/libsscaswbc.so!unsigned CSSSWECmdProcessor::ProcessCommand(CSSSWEHttpRequest*,CSSSWEHttpResponse*,WWECbInfo*&)() +0xd8
    0xf2321724: /siebel/siebsrvr/lib/libsscaswbc.so!unsigned CSSServiceSWEIface::Request(CSSSWEReqRec*,CSSSWEResponseRec*)() +0x404
    0xf231e3e0: /siebel/siebsrvr/lib/libsscaswbc.so!unsigned CSSServiceSWEIface::DoInvokeMethod(const unsigned short*,const CCFPropertySet&,CCFPropertySet&)() +0xa80
    0xf969b1a4: /siebel/siebsrvr/lib/libsscfom.so!unsigned CSSService::InvokeMethod(const unsigned short*,const CCFPropertySet&,CCFPropertySet&)() +0x244
    0xf9b616e4: /siebel/siebsrvr/lib/libsstcsiom.so!int CSSSIOMSession::ModInvokeSrvcMethod(const unsigned short*,const unsigned short*,const unsigned short*,SSstring&)() +0x124
    0xf9b6881c: /siebel/siebsrvr/lib/libsstcsiom.so!int CSSSIOMSession::RPCMiscModel(SISOMRPCCode,SISOMArgType,unsigned long,CSSSISOMRPCArgList*,CSSSISOMRPCArgList*,int&,void*)() +0x5bc
    0xf9b5efb8: /siebel/siebsrvr/lib/libsstcsiom.so!int CSSSIOMSession::HandleRPC(SISOMRPCCode,SISOMArgType,unsigned long,CSSSISOMRPCArgList*,CSSSISOMRPCArgList*,int&,void*)() +0xb98
    0xfa5144f8: /siebel/siebsrvr/lib/libsssasos.so!unsigned CSSClient::HandleOMRPC(CSSClientReq*)() +0x78
    0xfa511698: /siebel/siebsrvr/lib/libsssasos.so!unsigned CSSClient::HandleRequest(CSSClientReq*)() +0x2f8
    0xfa50c3e4: /siebel/siebsrvr/lib/libsssasos.so!unsigned _IsThreadPoolEnabled(const bool,const void*,bool&)() +0x8c4
    0xfa50d45c: /siebel/siebsrvr/lib/libsssasos.so!int SOMMTServer::SessionHandleMsg(smiSisReq*)() +0x1bc
    0x1ff7ac: /siebel/siebsrvr/bin/siebmtshmw!int smiMainThread::CompSessionHandleMsg(smiSisReq*)() +0x16c
    0x2237fc: /siebel/siebsrvr/bin/siebmtshmw!int smiMessageQ::ProcessMessage(smiMsgQItem*,long,int)() +0x93c
    0x2220c4: /siebel/siebsrvr/bin/siebmtshmw!int _smiMessageQ::ProcessRequest(void*,void*,void*&)() +0x244
    0x216774: /siebel/siebsrvr/bin/siebmtshmw!int _smiWorkQueue::ProcessWorkItem(void*,void*,void*&)() +0xd4
    0x2161e0: /siebel/siebsrvr/bin/siebmtshmw!int _smiWorkQueue::WorkerTask(void*)() +0x300
    0x20428c: /siebel/siebsrvr/bin/siebmtshmw!int
    It is stopped at the above line since a long time.
    And one more observation I made is.
    In the same applet for a normal other query, the working trace is as follows.
    0x2161e0: /siebel/siebsrvr/bin/siebmtshmw!int _smiWorkQueue::WorkerTask(void*)() +0x300
    0x20428c: /siebel/siebsrvr/bin/siebmtshmw!int SmiThrdEntryFunc(void*)() +0x46c
    0xfe75be88: /siebel/siebsrvr/lib/libsslcosd.so!void*OSDInstallHook(OSDHK,void*)() +0x2a8
    0xfe195730: /siebel/siebsrvr/mw/lib/libmfc400su.so!unsigned _AfxThreadEntry(void*)() +0x100
    0xfcdf1288: /siebel/siebsrvr/mw/lib/libkernel32.so!void MwThread(void*)() +0x23c
    0xfc8c4990: /lib/libc.so.1!_thr_slot_offset() +0x468
    ObjMgrSqlCursorLog     Prepare     5     00045fbb4a414cc9:0     2009-07-27 15:03:01     Begin: PrepareStmt for Sql Cursor at 9c30618
    ObjMgrSqlCursorLog     Prepare     5     00045fbb4a414cc9:0     2009-07-27 15:03:01     End: PrepareStatement for Sql Cursor at 9c30618
    ObjMgrSqlLog     Detail     4     00045fbb4a414cc9:0     2009-07-27 15:03:01     
    ***** SQL Statement Prepare Time for SQL Cursor with ID 9C30618: 0.002 seconds *****
    This statement is executed in within a second from UI applet.
    Please look into this.
    Edited by: user4619223 on Jul 27, 2009 3:05 PM

  • Siebel Operation Insert Step Issue

    Hi,
    In Siebel 8.0, while using Siebel Operation Step in workflow, strangely we are facing one issue today.
    In our Wf, we have 2 Siebel Operation steps continuously one after the other.
    1) Siebel Operation to insert 1 record into table CX_EAI_LOG table.
    If this step errors out due to one of the unique index in this table then the second step will come into picture. If no error it goes to other step.
    2) Siebel operation to insert 1 record into same table CX_EAI_LOG table with just column value changed (as "Error").
    But, when 1st step errors out and second step gets executed, the SQL generated is not having all the columns of the table. Hence it is getting errored out as "Required Field value missing".
    However, if I check the configuration both the steps are having same input arguments in tools. I even tested passing all literal values to verify. But still the SQL is not having all the columns. In the log I could see all the values I passed from WF as literals, but SQL doesn't consists the columns for these values to insert.
    Gurus, can you help me in figuring out why is this strange behavior?
    Regards
    Raj

    Hi,
    Actually the first Siebel Operation step is part of a solution which is designed to avoid the duplicate transaction.
    Due to one unique index the first SO will fail, then in the second SO I insert the same record with status as Error. It means only 1 columns value will change.
    But it seems the context of the first BC still persists.
    I tried below options today, but no use.
    1) After 1st SO, used SO without passing any search spec, so expect to refresh the BC with null query.But instead of triggering null query the SQL generated has all the values used in first SO, in WHERE clause. I don't from from where these values are being taken.
    2) Created new WF, which consists only 1 SO to insert the second record. And called it from current workflow, passing all the values through process properties. But still the values are being used in this sub process are old values (same context).
    Is there any other way to fix this.

  • How to get last year records in P&L

    Hii gurus,
    I am creating Profit & Loss report.
    I need to show last year records.
    Please explain.....
    Thanks in advance......
    Moderator message: please do more research before asking, show what you have done yourself when asking.
    Edited by: Thomas Zloch on Sep 27, 2011 2:11 PM

    Hi,
    Better still if you want this to be easily changeable, i.e. not without a repository migration, put the search spec on the Applet in the Application - Personalization screen. In this way you can change the Search Spec in case of Business Requirement change without needing to go through a development cycle. Do not forget to do a Reload Personalization Rules after changing Search Spec to bring this in effect.
    If you have a standard requirement then do it preferably on the Applet so that you can use the BusComp at other locations also without having to deal with the search spec coming in uninvited.
    Thanks and Regards,
    Tanmay Jain.

  • Problem with query an External Business Component!

    Hi guys,
    I have created a Business Object based on an External Business Component.
    In a WorkFlow in a step of type 'Siebel Operation' for operation I chose 'Query'.
    In the section 'Search Spec Input Argument'
    For 'Search Specification' I tiped " [Flag] <> 'N' " and no rows are selected :( (for sure there are rows in the table that are true for this condition)
    For 'Expression Business Component' and 'Filter Business Component' I tiped my BC
    I also would like to mentioned my BC has a field with 'Name' = 'Flag'
    I am not sure that my description is quite clear, if you have any questions please ask.
    Edited by: slyy on Jun 10, 2010 11:41 PM

    Is the WF based on a Business Object i.e. does the WF record (where you specify Workflow Mode, and give it a name) have an entry in the Business Object field?
    If it does, is the Business Component that you try to query on the driving business component of that business object?
    If not, then that is the problem.
    Axel

Maybe you are looking for

  • Report to see the output of VLPOD transaction

    Hi Gurus      I have configured Proof of delivery concept to caputre loss of Quantity due to moisture. can any body tell me about standard report to see the output of VLPOD transaction.Full points for the correct solution.

  • Web Application Crashes (PB 11.5 Build 3127)

    Hi Everyone, First of all, I am newbie when it comes to using PB 11.5 (so please bear with me).  I would like to ask for help regarding my issue. IE browser crashes with a message like this "Unexpected error was thrown, the browser will be closed! Pl

  • Need help in logic change to avoid select statement inside loop .

    Hello all , Please see the below code . Here i got the shipment number in internal table  IT_VTTK . So For this shipment number i want to get the details from Vekp table in to internal table  IT_VEKP  . There is no need for me to use For all entries

  • Download says 'waiting' how do i download mountain lion osx

    I purchased mountain lion from App Store, but in purchases it says that its 'waiting'.  How do i get the app to download

  • How can I open a TCP port?

    I'm using a Windows Virtual Machine running on VMware Fusion as a server on a LAN. I need to get communication through the 5413 port, used by WonderWare SCADA. The only client on the LAN shows that the communication through the port can't be stablish