Performance issues while accessing the Confirm/Goods Services' transaction

Hello
We are using SRM 4.0 , through Enterprise Portal 7.0.
Many of our users are crippled by Performance issues when accessing the Confirm/Goods Services tab( Transaction bbpcf02).
The system simply clocks and would never show the screen.
This problem occurs for some users all the time, and some users for some time.
It's not related to the User's machine as others are able to access it fast using the same machine.
It is also not dependent on the data size (i.e.no . of confirmations created by the user).
We would like to know why only some users are suffering more pronouncedly, and why is this transaction generally slower than all others.
Any directions for finding the Probable cause will be highly rewarded.
Thanks
Kedar

Hi Kedar,
Please go through the following OSS Notes:
Note 610805 - Performance problems in goods receipt
Note 885409 - BBPCF02: The search for confirmation and roles is slow
Note 1258830 - BBPCF02: Display/Process confirmation response time is slow
Thanks,
Pradeep

Similar Messages

  • I'm facing performance issue while accessing the PLAF Table

    Dar all,
    I'm facing performance issue while accessing the PLAF Table.
    The START-OF-SELECTION of the report starts with the following select query.
        SELECT plnum  pwwrk matnr gsmng psttr FROM plaf
        INTO CORRESPONDING FIELDS OF TABLE it_tab
        WHERE matnr IN s_matnr
          AND pwwrk = p_pwwrk
          AND psttr IN s_psttr
          AND auffx = 'X'
          AND paart = 'LA' .
    While executing the report in the Quality system it does not face any performance issue...
    When it comes to Production System the above said select query itself it is taking 15 - 20 minutes time to move further.
    Kindly help me to over come this problem...
    Regards,
    Jessi

    Hi,
    "Just implement its primary Key
    WHERE PLNUM BETWEEN '0000000001' AND '9999999999' " By this you are implementing the Primary Key
    This statement has nothing to do with performance, because system is not able to use primary key or uses every row.
    Jessica, your query uses secondary index created by SAP:
    1     (Material, plant) which uses fields MANDT MATNR and PLWRK.
    but it is not suitable in your case.
    You can consider adding new one, which would containt all fields: MANDT, MATNR, PWWRK, PSTTR AUFFX PAART
    or - but it depends on number of rows meeting and not meeting (auffx = 'X' AND paart = 'LA' ) condition.
    It could speed the performance, if you would create secondary index based on fields MANDT, MATNR, PWWRK, PSTTR
    and do like Ramchander suggested: remove AUFFX and PAART from index and where section, and remove these unwanted rows
    after the query using DELETE statement.
    Regards,
    Przemysław
    Please check how many rows in production system

  • Performance issue while opening the report

    HI,
    I am working BO XI R3.1.there is performance issue while opening the report in BO Solris Server but  on window server it is compratively fast.
    we have few reports which contains 5 fixed prompt 7 optional prompt.
    out of 5 fixed prompt 3 prompt is static (it contains 3 -4 record only )which is coming from materlied view.
    we have already use many thing for improve performance in report like-
    1) Index Awareness
    2) Aggregate Awareness
    3) Array fatch size-250
    3) Aray bind time -32767
    4) Login time out -600
    the issue is that before refresh opening the report iteslf taking time 1.30 min on BO solris server but same report taking time in BO window server 45 sec. even we  import on others BO solris server it is taking same time as per old solris server(1.30 min).
    when we close the trace in solris server than it is taking 1.15  sec time.it should not be intial phase it is not hitting more on database.so why it is taking that much time while opening the report.
    could you please guide us where exectly problem is there and how we can improve performance for opening the report.In case the problem related to solris server so what would be and how can we rectify.
    Incase any further input require for the same feel free to ask me.

    Hi Kumar,
    If this is happening with all the reports then this issue seems to be due to firewall or security settings of Solaris OS.
    Please try to lower down the security level in solaris and test for the issue.
    Regards,
    Chaitanya Deshpande

  • Performance issue while wrapping the sql in pl/sql block

    Hi All,
    I am facing performance issue in a query while wrapping the sql in pl/sql block.
    I have a complex view. while quering the view using
    Select * from v_csp_tabs(Name of View I am using), it is taking 10 second to fetch 50,000 records.
    But when I am using some conditions on the view, Like
    Select * from v_csp_tabs where clientid = 500006 and programid = 1 and vendorid = 1, it is taking more then 250 secs. to return the result set.
    now the weird part is this is happening only for one programID, that is 1
    I am using Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
    Any one please suggest what are the things i need to check..
    I am sorry, I could not provide you the explain plan, because this is in production and I do not have enough prevelage.
    Thank you in advance.
    Thnx,
    Bits

    Bits wrote:
    I have a complex view. while quering the view using
    Select * from v_csp_tabs(Name of View I am using), it is taking 10 second to fetch 50,000 records.
    But when I am using some conditions on the view, Like
    Select * from v_csp_tabs where clientid = 500006 and programid = 1 and vendorid = 1, it is taking more then 250 secs. to return the result set.That's one problem with views - you never know how they will be used in the future, nor what performance implications variant uses can have.
    >
    now the weird part is this is happening only for one programID, that is 1
    Any one please suggest what are the things i need to check..
    I am sorry, I could not provide you the explain plan, because this is in production and I do not have enough prevelage.I understand what you are saying - I have worked at similar sites. HiddenName is correct in suggesting that you need to get execution plans but sometimes getting privileges from the DBA group is simply Not Going To Happen. Its wrong but that's the way it is. Follow through on HiddenName's suggested to get help from somebody who has the privleges needed
    Post the query that view view is executing. Desk checking a query is NOT ideal but is one thing we can do.
    I don't suppose you can see V$ views on production - V$SQL and V$SQL_PLAN (probably not if you can't generate plans, but its worth a thought)

  • Performance issue while accessing SWwLOGHIST & SWWHEAD tables

    Hi,
    We have applied workflow function in Purchase Order (PO) for release strategry purpose. We have two release levels.
    The performance issue came while user who tried to update the existing PO in which the PO had already released. because after user amend the PO and then they pressed "SAVE" button in PO's screen, the release strategry will reset and it tried to read the SWwLOGHIST table, it took few seconds to minutes to complete the save process.
    My workflow's schedule job details as below:
    SWWERRE - every 20 minutes
    SWWCOND - every 30 minutes
    SWWDHEX - every 3minutes
    Table Entries:
    SWWHEAD - 6mil entries
    SWwLOGHIST - 25mil entries
    Should we do data archiving on the above workflow tables?
    Is it only the solution?
    Kindly advice,
    Thanks,
    Regards,
    Thomas

    Hi,
    The sizes for both tables as below:-
    SWWLOGHIST - 3GB
    SWWWIHEAD - 2GB
    I've a REORGchk_alltables in weekly basis, in DB2/DB6 (DB) do I need to manually reorg of the tables or rebuild the indexes?
    You can refer the attached screenshots for both tables.
    Thanks,
    Regards,
    Thomas

  • MDS issue while accessing the application

    Hi,
    We are using Webcenter Portal Application PS3 application. Application is deployed successfully but while trying to access the application we are getting the following errors:
    <oracle.webcenter.lifecycle.listener.LifecycleServletContextListener> <BEA-000000> <
    oracle.webcenter.lifecycle.LifecycleException: MDSException while creating an export set import lock
    at oracle.webcenter.lifecycle.operation.LockUnit.doImportExportSet(LockUnit.java:359)
    weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    Caused By: oracle.mds.exception.ReadOnlyStoreException: MDS-01273: The operation on the resource /oracle/webcenter/lock/exportsetImport/exportsetImport.xml failed because source metadata store mapped to the namespace / BASE DEFAULT is read only.
    <oracle.webcenter.portalframework.sitestructure> <BEA-000000> <oracle.adf.rc.exception.DefinitionNotFoundException: cannot find resource catalog using MDS reference /oracle/webcenter/portalapp/navigations/default-navigation-model.xml Root Cause=[MDS-00013: no metadata found for metadata object "/oracle/webcenter/portalapp/navigations/default-navigation-model.xml"] [Root exception is oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/oracle/webcenter/portalapp/navigations/default-navigation-model.xml"]>
    Note : Our current application is a simple adf application, it doesnt contain taskflow and also we not using any customization.
    Weblogic Server Version : 10.3.4.0
    Webcenter Version : 11.1.1.4.0
    Please advice.

    Hi,
    did you check on the WebCenter forum ?
    WebCenter Portal
    Frank

  • Performance Issue while access reports through Infoview.

    Users run reports( Webi ,Crystal ) through Infoview u2013 Accessed by Categories  , while navigating between categories( we have different categories : Sales, Purchasing..Etc ) in the Infoview is fine ,it  takes time to show all the reports within the categories ,which  takes  around 3 u2013 5 mins , but run time of the each reports are quick and as expected.
    In CMS , while navigating between categories and time taken to show all the reports within the categories are fine . couldnu2019t not understand why this is happening in infoview only.
    Would like to know if any one have similar issues. Is there any settings needs to made on the tomcat server or CMS or Infoview. Searched for OSS notes and found a note : 1206095 but it is for Enterprise XI release2.
    Product Details :
    BOE XI3.1 SP3 .
    Any info will be helpfull.

    Hello,
    - Is Tomcat installed on the same server as BOE?  If not, did you use wdeploy to deploy the WAR files? https://bosap-support.wdf.sap.corp/sap/support/notes/1325139
    - Do you have more than one Tomcat server,  and is it fronted by a load balancer.  If it is, try bypassing the load balancer and access InfoView directly without going thru the load balancer.
    There is a CMS command-line options that might help you improving performances in your environment.
    That switch is named -maxobjectsincache which allows you to increase the maximum number of objects that the CMS stores in its memory cache. Increaseing the number of objects reduces the number of databases calls required and can improve CMS performance.
    The default value for this option is 10000 and the maximum value is 100000.  Please keep in mind it is not recommended to exceed 100,000 as too many objects in memory will result in the CMS degradation.  I would suggest testing with 60,000.
    Regards,
    Wallie

  • Issue while accessing the SharePoint site - SharePoint 2010 - after Password update

    SharePoint site is working until we update the password(as it is expiring, we have created a new password) .
    We have updated the password in central admin.
    After password update, getting the below
    error.
    Exception
    Details: System.InvalidOperationException: Operation is not valid due to the
    current state of the object.
    [InvalidOperationException: Operation is not
    valid due to the current state of the object.]
    Microsoft.SharePoint.WebControls.SPControl.SPWebEnsureSPControl(HttpContext
    context) +26890024
    Microsoft.SharePoint.Utilities.SPUtility.DetermineLayoutsUrl(SPWeb overrideWeb,
    HttpContext context, Boolean includeLCID, Boolean doNotInitWeb) +252
    Microsoft.SharePoint.Utilities.SPUtility.DetermineRedirectUrl(String
    urlProposed, SPRedirectFlags flags, HttpContext context, SPWeb overrideWeb,
    String queryString, String& urlRedirect) +616
    Microsoft.SharePoint.Utilities.SPUtility.Redirect(String url, SPRedirectFlags
    flags, HttpContext context, String queryString) +98
    Microsoft.SharePoint.Utilities.SPUtility.HandleAccessDenied(HttpContext context)
    +1077
    Microsoft.SharePoint.IdentityModel.SPFederationAuthenticationModule.OnEndRequest(Object
    sender, EventArgs args) +693
    System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
    +80
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step,
    Boolean& completedSynchronously)
    +171
    We have gone through different articles and did below steps but there is no resolution for us
    1) Verified all the SharePoint services in central admin and configured the updated service account to all the services.
    2) Removed the SharePoint content DB and attached it again.
    Could you please provide any pointers?
    Marulasiddappa SB (Swamy)

    Hi,
    Please refer to Justin’s blog and see if it helps:
    http://www.justinkobel.com/post/2012/04/30/SharePoint-2010-Claims%E2%80%93Operation-is-not-valid-due-to-the-current-state-of-the-object.aspx
    As suggested by Alex, please provide more information about your process of changing password.
    Here is an article for updating passwords on SharePoint 2010:
    http://blogs.technet.com/b/seanearp/archive/2011/01/25/updating-passwords-on-sharepoint-2010.aspx
    Regards,
    Rebecca Tu
    TechNet Community Support

  • Performance issue while saving the sales order

    Hi Guys,
    I am facing some problem in  creation of  sales order with 100 line items while i tried to save, it is taking too much of time to save the order. I had taken the trace and found that method Call M." /SAPSLL/CL_CUHD=>GET_OBJECT_PK" is taken 43.9 % of Net value. can any body tell me that what is the purpose of this method..??
    CAll : Call M. /SAPSLL/CL_CUHD=>GET_OBJECT_PK  
    Number : 6,321
    Gross: 37,042,153
    Net:37,042,153
    gross(%) : 43.9%
    NET(%):43.9%
    Program called: /SAPSLL/CL_CUHD===============CP  
    << Moderator message - Please do not promise rewards>>
    Thanks in advance..
    Mak.
    Edited by: Rob Burbank on Jun 2, 2011 9:44 AM

    please run the SE30 again, first switch on everything in measurement restrictions including internal tables.
    Then measure 3 (!!) times. Do you always get the same time for the gross time? Or is there some variance?
    The net time should be reduced because I would assume internal tables to need some or most of the time. If so then I would guess that you have a suboptimal internal table processing, quadartic coding.

  • Performance issue while updating the  custom  infotype records

    Hi All
    i have the info type with 80,000 records my requirement is to change the infotype wage type value to the  certain hard coded values .
    after populating the final internal table , in loop i am passing the records and updating the info type by using the hr_infotype_operation function module
    i have done the coding like bellow .
    loop at lt_infotype assigning     < x>
    at new pernr.
    bapi_employee_enquee
    endat.
    hr_infotype_operation
    at end of pernr .
    bapi_employee_dequee.
    endat.
    end loop.
    but it is taking nearly 15 hours to update all the records .please suggest me better solution for reducing the execution time .
    Thanks & Regards ,
    pramodh.m

    The delay problem can be solved with HR_INFOTYPE_OPERATION by using it with another FM i.e. HR_PSBUFFER_INITIALIZE the delay happens because of buffer problem. Use HR_PSBUFFER_INITIALIZE inside the loop just before you call HR_INFOTYPE_OPERATION and you wont see that much delay.

  • Performance Issue while changing a characteristic using CT04 transaction

    Hi Experts,
    Just now we have upgraded our system from 4.6C to ECC 6.0. In the new system we have created some characteristics and later I am trying to change these characteristics using transaction CT04 .
    There are some characteristics which are already present in the new system which has come from 4.6 C. Now when I try to open/change these characteristic (already existing) using CT04 it does not take any time where as if I try to open/change a characteristic which is created newly in ECC 6.0, then it takes a lot of time.
    When I run SQL trace for both the scenario, then I find that most of the time taken is on Query on table PLFV.
    Trace Result for Newly Created Characteristic :
    115 PLFV PREPARE 0 SELECT WHERE "MANDT" = :A0 AND "ATINN"
    = :A1 AND "LOEKZ" = :A2 AND ROWNUM <= :A3
    3 PLFV OPEN 0 SELECT WHERE "MANDT" = '070' AND "ATINN" =
    0000000575 AND "LOEKZ" = ' ' AND ROWNUM <= 1
    336681733 PLFV FETCH 0 1403
    For this time taken is 336681733 .
    Trace Result for Existing Characteristic :
    2 PLFV OPEN 0 SELECT WHERE "MANDT" = '070' AND "
    ATINN" = 0000000575 AND "LOEKZ" = ' ' AND ROWNUM <= 1
    For this time taken is 2.
    Here one difference I see is that for the Newly created characteristic, Prepare, Open and Fetch part is executed where as for the already existing query only Open is executed.
    The program which is used for querying PLFV is SAPLCMX_TOOLS_CHARACTERISTICS.
    Could you please help me in this.
    Your response is highly appreciated.
    Regards,
    Lalit Kabra

    Hi Rob,
    Thanks for the response. But the problem which I mentioned is not with all the characteristics. It occurs only with those characteristics which are newly created. The characteristics which are already created are opened without any delay.
    So I am bit confused whether for this problem there would be be any note though I tried searching the same as well.
    Please respond if some one has clue about this issue.
    Your response is highly appreciated.
    Regards,
    Lalit Kabra

  • Changing the feild names in the Standard template for "Confirm Goods/Servic

    Hi ,
    We need to change some spelling mistake in "Confirm Goods/Services " so for that i think we need Html template but i searched in SE80 but for BBPCF02 I am not able to get the template can any one
    sugest me how to carry the changes to the fields in the Confirm Goods/Services .
    Thanks
    Channappa Sajjanar

    Hi Sanjeev,
    Thanks for  your Quick reply,but my requirement is like below
    In the SRM portal we have "Confirm Goods / Services" there are some spelling mistakes which we need to change like Calculate(calcullae) so for that i view the source i find the below template
    Template: bbpcf02/99/saplbbp_cf_2200.html .
    but when i gone to SE80 and entered the Internet service "BBPCF02" but it will not display folder 99 and any of the html templates
    Thanks in advance
    Channappa Sajjanar

  • No account assignment details were adopted - Confirm Goods / Services

    Hey Group,
    I have an issue:  I'm in the Confirm Goods /Services.  When I attempt to 'Start' a search for Confirms Goods Receipts/Services Performed, I get the message:  No account assignment details were adopted.  Do any of you know why I might  be getting this message?
    If helpful will be provided full points.  Thanks.
    SKumar

    Hi Kumar,
    This is because if you click on Extended Search screen in Confirm Goods/Services screen, Account assignment Category was picked (Something like CC,OR or AS) but in the next field the value of Account assignment Category was not put in.
    If you are pickingup Account assignment category please put a value of it, else do not select it.
    Please award points if your issue is resolved with this.
    Thanks,
    Venkat

  • While accessing the WAS, Application cannot be started! is getting.

    Hi All,
       I am facing this issue while accessing the WAS. I started the WAS and it is running. When i am accessing http://<hostname>:50000/, I am getting 503 error Service Unavailable Error.
    Here are the details.
    Details: com.sap.engine.services.servlets_jsp.server.exceptions.WebDeploymentException: Error in starting application sap.com/com.sap.engine.docs.examples.
         at com.sap.engine.services.servlets_jsp.server.container.StartAction.prepareStart(StartAction.java:97)
         at com.sap.engine.services.servlets_jsp.server.container.WebContainer.prepareStart(WebContainer.java:379)
         at com.sap.engine.services.deploy.server.application.StartTransaction.prepare(StartTransaction.java:349)
         at com.sap.engine.services.deploy.server.application.StartTransaction.prepareLocal(StartTransaction.java:371)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesLocal(ApplicationTransaction.java:370)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:118)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesLocalAndWait(ParallelAdapter.java:219)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationLocalAndWait(DeployServiceImpl.java:4323)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationsInitially(DeployServiceImpl.java:2456)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.clusterElementReady(DeployServiceImpl.java:2332)
         at com.sap.engine.services.deploy.server.ClusterServicesAdapter.containerStarted(ClusterServicesAdapter.java:41)
         at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.processEvent(ContainerEventListenerWrapper.java:141)
         at com.sap.engine.core.service630.container.AdminContainerEventListenerWrapper.processEvent(AdminContainerEventListenerWrapper.java:19)
         at com.sap.engine.core.service630.container.ContainerEventListenerWrapper.run(ContainerEventListenerWrapper.java:101)
         at com.sap.engine.frame.core.thread.Task.run(Task.java:60)
         at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:73)
         at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:134)
    Caused by: java.lang.NoClassDefFoundError: com/sap/engine/services/servlets_jsp/server/runtime/context/ApplicationContext
         at com.sap.engine.services.servlets_jsp.server.container.WebContainerHelper.createDefaultContext(WebContainerHelper.java:483)
         at com.sap.engine.services.servlets_jsp.server.container.WebContainerHelper.createContext(WebContainerHelper.java:524)
         at com.sap.engine.services.servlets_jsp.server.container.StartAction.prepareStart(StartAction.java:50)
         ... 16 more
    Can anybody help me.
    Thanks in advance.
    Regards
    Chiranjeevi A

    What kind of DNS settings should I try to change?
    I already tried the "DNS Configuration for BSP Applications Under Windows 2000" since I'm working with Windows 2000 http://help.sap.com/saphelp_bw31/helpdata/en/9f/fc9c3b122efc6ee10000000a114084/content.htm
    But it didn't work. I keep getting the same error.

  • Custom fields on confirm goods/services centrally

    Hi Gurus,
    I am working in classic scenario of SRM 5.0.
    I have a requirement for which I need to add 2 custom fields on extended search screen of confirm goods/services centrally; I have tried implementing the note 672960 which did not helped me.
    Can anybody please suggest me if you have any info.
    Thanks,
    Arun.

    Hi Arun,
    From what i understood from your query, you want to add fields on the "CONFIRM GOODS/SERVICES CENTRALLY" transaction search screen.
    The fields are 'shopping cart number' and 'shopping cart creator'.
    Please go through the following OSS Note:
    Note 672960 - User-defined fields 2
    I think the structure you should use are:
    INCL_EEW_PD_SEARCH_HDR_CSF_CNF
    If you have defined document-specific fields on header and/or item level, you also have to define them in structures INCL_EEW_PD_HEADER_CSF (for the fields of the header) and INCL_EEW_PD_ITEM_CSF IF THEY HAVE NOT BEEN DEFINED THERE YET. Consequently, these structures contain the combination of header or item fields of all document-specific fields
    You can also use user-defined fields as search criteria. To do this, you have to set fields XINPUT and XDISPLAY to 'X' in table ET_FIELDS for the fields you want to use in BADI BBP_CUF_BADI_2 in method MODIFY_SCREEN. The fields defined this way are displayed if you choose the 'Extended search' link.
    Hope this helps,
    Thanks,
    Pradeep

Maybe you are looking for

  • Editing in Photoshop or Photoshop Elements: Basic workflow

    This question was posted in response to the following article: http://help.adobe.com/en_US/lightroom/using/WSF9ADEA57-1D69-43c5-B169-25A07CEC38CC.html

  • PDF prints from Acrobat 9 formatting off and security limitation after mac 10.9.2 OS security update

    When I print to Acrobat from Word, the output formatting gets messed up (single lines turn to doubles, column to right shifts to the left) ; I can't combine two documents; AND I get a security erro message when I try to reduce file size.

  • PC5400 Memory

    I wanted to add a gig of ram to my macbook pro. I was going to buy the OCZ 1024MB PC5400D DR2 667MHz SODIMM Memory Will this be compatible with the macbook pro considering the mac runs PC5300 ram? Thanks

  • NetStream publish audioloss problem using FMS 3.5

    Hi All, I am new to flex 3.2.0 and FMS 3.5. I have problem using netstream data publish (i.e.record) the audio from client to FMS server. I tried NetStreamInfo class in flash player 10. Alert will show zero value. nsi = recordStream.info;    if (nsi)

  • Function returns object

    My question is- 1) what happens(physically on computer memory) when you create an object? do each object get its own memory in Heap and what is the life time of the object. 2) what happens when you return an object from a function? My doubt:- I think