Query on Time Evaluation results

Hi,
When i run time evaluation for 2000 employess without the 'Display Log' option,
i get the result as
Successful runs for                         1500
including with errors                           300
Processing not completed for             100
Rejected                                              100
Where i would be able to see the 300 personnel number which has run 'including with errors',
100 personnel numbers for whom 'processing not completed for' and
100 personnel numbers which got 'rejected'.
regards,
Santhosh

Hi Santosh,
List out 500 employee numbers  with error. Check there IT0007, check there work schedules also, and then  execute time evaluation in Test mode. Check the log once again. If it is error free then only execute in final run. And then check the B2 Cluster in PT66. You can see the results in B2 Cluster when log is error free.
Regards
Sampada

Similar Messages

  • Custom report on payroll and time evaluation results

    Hello Experts,
    My client would like to have a custom report on payroll and time evaluation results , can you please provide me with 2 options of achieving them.
    Thanks,
    Regi

    Hi,
    The time clusters are found using reports RPCLST*(B2, B1, PC etc) via SE38. You can find the time clusters under the time menu in the menu tree.
    PCL1 - Database for HR work area
    PCL2 - Accounting Results (time, travel expense and payroll);
    The database table PCL2 contains the following data areas:
    B2 time accounting results
    CD cluster directory of the CD manager
    PS generated schemas
    PT texts for generated schemas
    RX payroll accounting results/international
    Rn payroll accounting results/country-specific ( n = HR country indicator )
    ZL personal work schedule
    Tto retrieve payroll results accesse SAP transaction PC_PAYRESULT for all countries.
    Finally u can get the results for time PT_CLSTB2 , for Payroll PC_PAYRESULT. With this t.codes u can get the require results for ur custom report.
    Regards,
    Devi.

  • How to delete the Time Evaluation Result in the CLSTB2

    Hello,
    does anyone know how to delete the time evaluation result in the CLSTB2?
    thanks.

    Hi Ling,
    SE38
    program RPUP2D00
    Relation Id is B2
    in sort field give pernr
    tick the check box of delete.
    password is your id (ex : saphcm)
    Regards,
    Harsha

  • Uploading time evaluation results from third party system

    Hi,
    Our customer is using a third party system for time evaluation as well as SAP time evaluation.  Now they would like to upload the evaluation results from that system into their SAP system, so that all the data can be viewed in the same place for statistical purposes.  Is this possible? And if yes, how is it accomplished?

    PL take a look at this Re: Time Inbound Interface
    Regards,
    Suresh Datti

  • Hours not populated in the Table C1 (Cost Distribution) in Time Evaluation

    Hi All,
    I am entering Time info along with the Reciever Cost Center, Internal Order and other info in the CATS Time sheet and transferring the saved details to HR Time Mgmt & CO. Later when I run Time Evaluation (PT60 using schema TM00) for the person his Cost Distribution info is getting populated in the Table C1.
    Then when I go to the Time Evaluation Results Table (B2 Cluster) thru transaction PT66 and want to check the details for the employee under C1. I see all the Reciever Cost Center, Internal Order  info. I double click on the TReciver Cost Center to see how many hours getting charged to it, it shows 0.000
    even thogh I had entered 4.00 hours against the Reciever Cost center in CATS.
    Can someone direct me in a step by step way as to how to overcome this anamoly.
    Your suggestions are highly welcome.
    Regards,
    Aslam

    Hi,
    I hope you are using transaction CATA to transfer to HR and Controlling.
    When you transfer entries from CATS to HR to which Infotype the hours get transfered?
    Could you clarify me on this?

  • How to Query the Employment Status of an Employee in Time Evaluation

    Hi SAPGurus,
    Does any one have an idea as to how to query an employee's Employment Status in Time Evaluation.
    Looking forward to hear from you soon.
    Regards,
    Aslam

    Arun,
    Thanks, for your reply. I was looking for a way to query the Field: P0000-STAT2 ie: employment status in Time Evaluation. I am aware of the way I can query an employee's Time management status ie: P0007-ZTERF. Would be great if you know a way to query it in Time Evaluation.
    Thanks Again.
    Regards,
    Aslam

  • Unable to create report. Query produced too many results

    Hi All,
    Does someone knows how to avoid the message "Unable to create report. Query produced too many results" in Grid Report Type in PerformancePoint 2010. When the mdx query returns large amount of data, this message appears. Is there a way to get all
    the large amount in the grid anyway?
    I have set the data Source query time-out under Central Administration - Manager Service applications - PerformancePoint Service Application - PerformancePoint Service Application Settings at 3600 seconds.
    Here Event Viewer log error at the server:
    1. An exception occurred while running a report.  The following details may help you to diagnose the problem:
    Error Message: Unable to create report. Query produced too many results.
            <br>
            <br>
            Contact the administrator for more details.
    Dashboard Name:
    Dashboard Item name:
    Report Location: {3592a959-7c50-0d1d-9185-361d2bd5428b}
    Request Duration: 6,220.93 ms
    User: INTRANET\spsdshadmin
    Parameters:
    Exception Message: Unable to create report. Query produced too many results.
    Inner Exception Message:
    Stack Trace:    at Microsoft.PerformancePoint.Scorecards.Server.PmServer.ExecuteAnalyticReportWithParameters(RepositoryLocation analyticReportViewLocation, BIDataContainer biDataContainer)
       at Microsoft.PerformancePoint.Analytics.ServerRendering.OLAPBase.OlapViewBaseControl.ExtractReportViewData()
       at Microsoft.PerformancePoint.Analytics.ServerRendering.OLAPBase.OlapViewBaseControl.CreateRenderedView(StringBuilder sd)
       at Microsoft.PerformancePoint.Scorecards.ServerRendering.NavigableControl.RenderControl(HtmlTextWriter writer)
    PerformancePoint Services error code 20604.
    2. Unable to create report. Query produced too many results.
    Microsoft.PerformancePoint.Scorecards.BpmException: Unable to create report. Query produced too many results.
       at Microsoft.PerformancePoint.Scorecards.Server.Analytics.AnalyticQueryManager.ExecuteReport(AnalyticReportState reportState, DataSource dataSource)
       at Microsoft.PerformancePoint.Scorecards.Server.PmServer.ExecuteAnalyticReportBase(RepositoryLocation analyticReportViewLocation, BIDataContainer biDataContainer, String formattingDimensionName)
       at Microsoft.PerformancePoint.Scorecards.Server.PmServer.ExecuteAnalyticReportWithParameters(RepositoryLocation analyticReportViewLocation, BIDataContainer biDataContainer)
    PerformancePoint Services error code 20605.
    Thanks in advance for your help.

    Hello,
    I would like you to try the following to adjust your readerquotas.
    Change the values of the parameters listed below to a larger value. We recommend that you double the value and then run the query to check whether the issue is resolved. To do this, follow these steps:
    On the SharePoint 2010 server, open the Web.config file. The file is located in the following folder:
    \Program Files\Microsoft Office Servers\14.0\Web Services\PpsMonitoringServer\
    Locate and change the the below values from 8192 to 16384.
    Open the Client.config file. The file is located in the following folder:
    \Program Files\Microsoft Office Servers\14.0\WebClients\PpsMonitoringServer\
    Locate and change the below values from 8192 to 16384.
    After you have made the changes, restart Internet Information Services (IIS) on the SharePoint 2010 server.
    <readerQuotas
    maxStringContentLength="2147483647"
    maxNameTableCharCount="2147483647"
    maxBytesPerRead="2147483647"
    maxArrayLength="2147483647"
                  maxDepth="2147483647"
    />
    Thanks
    Heidi Tr - MSFT
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Time Evalution & PDC recalculation

    Dear Experts!
    I have to face an weird problem. My scenario is as below:
    1. I create a new Time Type to calculate the working date of employee in every month. My time wage type will replace an existed wage type in system, because it's configuration is not correct.
    2. After checking on Dev, QAS, the value of Earn Leave ( generated monthly) is CORRECT, we move this TR to PRD.
    And after moving it to PRD, there are a lot of employee re-run PT60 from Go Live Date. I don't know why.
    Could you please guide me the way to know which recalculation date in Time Evaluation, and How SAP decide the date to retro Time Evaluation in PT60? I just guess the field PDC recalculation in IT 3 ( I read F1 of this field), but now I'm mixed about this information.
    And you know, because we change the Earned Leave in Time ( I  run PT60) eg: Earned Leave for Feb-2010 will be modified, of course the value of Time Wage Type will be changed. The date Earliest MD change in IT3 is NOT Changed. But the Payroll for this guy is retro from Mar-2010.
    Can you please help me clear the way to re-run Time Evaluation & Payroll.
    Regards!
    Woody.

    Hi Woody,
    Please note  the below Points carefully, which may help you to solve your issue:
    Note -
    Retro Runs are based on Infotype,  If you change any Infotype related to Time / Payroll, then the system automatically maintain the "Earliest MD Change" date in IT 0003.
    For IT 0003
    1) When you change employee data that is relevant to payroll, the system stores the earliest date from which the master data change is valid. This date can be a future date after the last payroll run
    2) The system deletes the date in the Earliest master data change field after successful completion of the payroll run.
    The earliest recalculation date for time evaluation is also queried when master data and time data that is relevant to retroactive accounting is changed.
    For Payroll Controll Record
    Earliest retroactive accounting period
    1) Retroactive accounting in payroll can begin on the start date of this period at the earliest.
    2) If changes relevant for retroactive accounting have been made before this date, the system does not take these into account in either current or future retroactive accounting. However, retroactive accounting is initiated up to this period.
    3) If the earliest personal retroactive accounting date (from IT 0003) differs from the earliest retroactive accounting period, then it will be backdated to the later date.
    Comments:
    1) May be the Time Wage Type Change (related to Payroll) might have triggred the Retro Payroll, and once it retro run happens the "the system delets the date in the Earliest Master Data Change Field", that is why you are unable to find that field with values.
    2) Check the "Earliest Retroactive Accounting Period" in Control Record (Tcode PA03), so that you will get some idea. why it has happend.
    3) While determining the Retro, the system checks the IT0003, Control Record, it will take the date whichever is backdated date.
    Hope this helps.
    Regards
    Venu

  • Time Evaluation quota not transferred

    Hi,
    For a couple of employees when i run time evaluation, quota type 91 gets generated and transferred but quota type 93 does not. It remains 0.
    On analyzing the logs, i found that for these employees, there is an entry in table QTTRANS with the quota amount that was supposed to be transferred.
    According to doc on help.sap.com, {Table QTTRANS indicates the status of the transfer pool for each day. The cumulated entitlements are indicated until they have been transferred to the *Absence Quotas *infotype (2006) or until the entitlement has expired.}
    This means the quota amount for quota type 93 is being generated, but is not being transferred to infotype 2006. Also, the transfer time in the rule is not being shown on ad-hoc basis for these two employees for this particular Quota type. The other quota type 91 which is evaluated on exactly the same basis is working fine.
    I have checked the transfer period in config and it is monthly. Also, for other employees in the same grouping PSG, ESG, quota is being generated and transferred correctly.
    Quota of 2.5 should be transferred on the last day of every month.
    Further, analysis of QTTRANS over a period of time reveals the following results:
    Jan05 Quota transferred : 0 ;Table QTTRANS: 2.5
    Feb05 Quota transferred : 2.5 ;Table QTTRANS: 2.5
    Mar05 Quota transferred : 2.5 ;Table QTTRANS: 5.0
    Apr05 Quota transferred : 7.5 ;Table QTTRANS: 2.5
    May05 Quota transferred : 10 ;Table QTTRANS: 2.5
    Jun05 Quota transferred : 10 ;Table QTTRANS: 5.0
    Jul05 Quota transferred : 10 ;Table QTTRANS: 7.5
    Aug05 Quota transferred : 17.5 ;Table QTTRANS: 2.5
    Sep05 Quota transferred : 20 ;Table QTTRANS: 2.5
    Oct05 Quota transferred : 20 ;Table QTTRANS: 5.0
    Nov05 Quota transferred : 25 ;Table QTTRANS: 2.5
    Dec05 Quota transferred : 25 ;Table QTTRANS: 5.0
    For the entire year, it should have generated and transferred 30 but actually it is 25.
    I would be very grateful if anyone can point out the cause of this issue.
    Thank you,
    Regards,
    Zubair

    HI,
    You can view in IT2006 accumulated Quota means current year Quota + carry over Quota. In Time cluster tables "QTTRANS" you can view Quota transfer value.
    Refer T.code: Pt66 for Time cluster tables.

  • Absence Quota Change ( Without Time Evaluation )-Change in Holiday Calendar

    Hi Experts, We have scenario where we need to change the holiday calendar. Add additional holiday. This can be done through SCAL and after that we can generate work schedule through PT01 for the month where the holiday is added. We are not using time evaluation. Our time manangement status is 0 in IT0007. The input I require is how to correct the absence quotas of employees for which they have applied leave for the period where the new given holiday is created. Please advise. Thanks in advance. Regards, IFF

    Hi,
    Standard SAP provides TCode PT_UPD00 for this purpose. It calls program RPTUPD00 which creates a batch input session for revaluating absence and attendance records. You can use this program to resave all the leaves which overlap the given date which is now a public holiday.
    I hope this information is helpful for you and resolves your query.
    Thanks and regards,
    Vivek Barnwal

  • Query on Time Management Status

    Dear Team,
    Scenario:
    We have some employees wherein the time evaluation will be evaluated for the status of 9 in Planned Working Time Infotype. After a period of time, these employees will be sent for education and no leaves are entitled. In this case, the time management status will be changed to 0. No time evaluation.
    The accrued leaves will still be available for the employee while going to this education for example 20 days.
    We have customized a rule, which will carry forward the last year balance to the current year balance on every 1st of the year.
    In the above case, if an employee completes his education and returns back in the middle of the year other than the 1st day of the year, in this case, the carry forward of leave is not taking place.
    My assumptions:
    I would like to know an operation which would query the Previous Day Time Management Status and Current Day Time Management Status. If I can able to do this, if it is YES, the last old previous balance to be carried forward....
    Please let me know if any other alternative method.
    Thanks and Regards
    Team Member.
    Edited by: Patlolla Mallikarjun on Apr 26, 2010 8:35 PM

    Hello Mallikarjun,
    If you are planning on controlling thru a rule in schema, you can approach this way. Whenever an EE returns from education, change IT0007 time mgmt status to 9 along with additional time indicator say 'ED'. You can query the additional time indicator status in a rule thru the operation 'OUTWPATIND'. Hope this helps your requirement.
    Best Regards,
    Sunny

  • Help required in optimizing the query response time

    Hi,
    I am working on a application which uses a jdbc thin client. My requirement is to select all the table rows in one table and use the column values to select data in another table in another database.
    The first table can have maximum of 6 million rows but the second table rows will be around 9000.
    My first query is returning within 30-40 milliseconds when the table is having 200000 rows. But when I am iterating the result set and query the second table the query is taking around 4 millisecond for each query.
    the second query selection criteria is to find the value in the range .
    for example my_table ( varchar2 column1, varchar2 start_range, varchar2 end_range);
    My first query returns a result which then will be used to select using the following query
    select column1 from my_table where start_range < my_value and end_range> my_value;
    I have created an index on start_range and end_range. this query is taking around 4 millisseconds which I think is too much.
    I am using a preparedStatement for the second query loop.
    Can some one suggest me how I can improve the query response time?
    Regards,
    Shyam

    Try the code below.
    Pre-requistee: you should know how to pass ARRAY objects to oracle and receive resultsets from java. There are 1000s of samples available on net.
    I have written a sample db code for the same interraction.
    Procedure get_list takes a array input from java and returns the record set back to java. You can change the tablenames and the creteria.
    Good luck.
    DROP TYPE idlist;
    CREATE OR REPLACE TYPE idlist AS TABLE OF NUMBER;
    CREATE OR REPLACE PACKAGE mypkg1
    AS
       PROCEDURE get_list (myval_list idlist, orefcur OUT sys_refcursor);
    END mypkg1;
    CREATE OR REPLACE PACKAGE BODY mypkg1
    AS
       PROCEDURE get_list (myval_list idlist, orefcur OUT sys_refcursor)
       AS
          ctr   NUMBER;
       BEGIN
          DBMS_OUTPUT.put_line (myval_list.COUNT);
          FOR x IN (SELECT object_name, object_id, myvalue
                      FROM user_objects a,
                           (SELECT myval_list (ROWNUM + 1) myvalue
                              FROM TABLE (myval_list)) b
                     WHERE a.object_id < b.myvalue)
          LOOP
             DBMS_OUTPUT.put_line (   x.object_name
                                   || ' - '
                                   || x.object_id
                                   || ' - '
                                   || x.myvalue
          END LOOP;
       END;
    END mypkg1;
    [pre]
    Testing the code above. Make sure dbms output is ON.
    [pre]
    DECLARE
       a      idlist;
       refc   sys_refcursor;
       c number;
    BEGIN
       SELECT x.nu
       BULK COLLECT INTO a
         FROM (SELECT 5000 nu
                 FROM DUAL) x;
       mypkg1.get_list (a, refc);
    END;
    [pre]
    Vishal V.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Query takes time

    Hi All
    one of my query is taking too much time and really appreciate that if you people guide me how to get it fast. I'm using Oracle 11g Enterprise Release 11.2.0.2.0 64 bit version. My query is below and this query extract around 1 million records.
    Query
    Select distinct group_number grp_nbr, ltrim(group_number,'0') trimed_grp_nbr,section_code sct, enrolment_groups.group_id,
    enrolment_groups.segment_code,market_sgmt_attr_ascns.role_type_code,market_sgmt_attr_ascns.part_attr_type_code,
    nvl((select 'Y' from info where ltrim(info.grp_nbr,'0')=group_number
    and ltrim(rtrim(info.sct))=section_code
    and subscriber_id_type='S'),'N') Mandatory_flag,
    min(to_date(coverage_period.enr.group_eff_date)) over (partition by enrolment_groups.group_id) Min_Effective_date,
    nvl((select 'Y' from info where ltrim(info.grp_nbr,'0')=group_number
    and ltrim(rtrim(info.sct))=section_code
    and subscriber_id_type='S' and id_code='1'),'N') identification_flag
    from coverage_period,
    enrolment_groups,
    market_sgmt_attr_ascns
    Where ltrim(coverage_period.grp_nbr,'0')=enrolment_groups.group_number
    and ltrim(rtrim(coverage_period.sct))=enrolment_groups.section_code
    and enrolment_groups.segment_code=market_sgmt_attr_ascns.segment_code
    and market_sgmt_attr_ascns='GRP'
    and market_sgmt_attr_ascns.part_attr_type_code='ABR-PART'
    and group_number||'/'section_code in
    Select ltrim(info.grp_nbr,'0')||'/'||ltrim(rtrim(info.sct)) g_s
    from info
    where 1=1
    and info.subscriber_id_type='S')
    I have to get million of records and this query will take too much time. I really appreciate if you could help me out. Thanks
    Regards
    Shumail

    I'm working as an ETL Developer and I created a package in SQL Developer and my select query returned around 1 million rows and then these rows inserted into one of my table by using insert into table statement.
    I don't understand what do you mean by this statement
    it must do a SORT to get the distinct rows.
    I did one mistake, my whole package insert around 1 million records and if I'm talking about this specific query then it return only 88 rows and it will take like 5 minutes and I use the same select logic means IN clause and other clauses through out my my package by using Union but my package will take too much time. My concern is that is there any way to change this query logic to get result faster.
    For example
    I use in clause to compare group_number and section_code as well as some other stuff like I use 'Select 'Y' .........' in some places. Please help me out that is there any other way to query these statement to get result faster. Thanks
    Edited by: 976593 on Apr 10, 2013 7:17 PM
    Edited by: 976593 on Apr 10, 2013 7:22 PM

  • How to run a query several times?

    Hi all,
    Anyone has a clue for the following situation:
    We have made a query (on the web) with several characteristics and key-figures. One of the characteristics has unique values that occurs only once (something like numbers for documents in R/3). The query was build with only one user-input variable based on this characteristic. The query was build especially for printing and fits exactly on a A4-paper.
    We would like to give the end-user a tool in which he/she can store several values for the characteristic. On the basis of these stored values the system has to run the query several times.
    Something for the Reporting Agent or is there an other solution?
    Thanks in advance,
    Henk.

    hi Henk,
    'control query' in few words is to filter data with combination of characteristic value.
    http://help.sap.com/saphelp_nw04s/helpdata/en/6e/b5663a5fb46752e10000000a11402f/frameset.htm
    Control Query for Pre-calculating Web Templates
    Definition
    A control query is a help query that you execute before you execute the queries in the Web template, and use the result to parameterize the Web template.
    Use
    You can specify a control query as significant information in the Reporting Agent settings for a Web template. When you specify a control query, the system does not pre-calculate the Web template itself, but a number of filtered views from the Web template.
    We particularly recommend this procedure when wanting to calculate several Web templates only distinguished by their filter values in one swoop.
    Using a control query in particular allows you to formulate complex selection criteria for the data to be pre-calculated.
    Pre-calculate only the TOP50 customers, whose data is frequently requested, for example.
    Structure
    A very simple query, which contains exactly those characteristics in the drilldown in the rows according to which the Web template will be filtered, is particularly suitable as a control query. Every row in the table that a control query delivers, subsequently serves as a dynamic filter for the Web template views.
    The respective combination of characteristic values is used as a filter for the Web template Data Provider for each table row. The background run produces pre-calculated data records, in actual fact one data record for each table row that delivers a control query.
    If a characteristic does not appear in a view, the filter value is ignored.
    In addition, you automatically get only those filter value combinations, for which data exists in the InfoCube used to define the control query.
    Example
    A typical application of this approach for pre-calculating a Web template is with cockpit applications, since they are controlled mainly through selection lists and no real OLAP navigation is necessary.
    You can also use a control query for filtering when pre-calculating Crystal reports queries. You can find additional information under Defining Crystal Reports Queries Settings.

  • Oracle View that stores the Query execution time

    Hi Gurus
    i m using Oracle 10G in Unix. I wudiold like to know which Data dictionary view stores the execution of a query. If it is not stored then hw to find the query execution time other than (Set timing on) command. What is the use of elapsed time and what is the difference between execution time and elapsed time? How to calculate the execution time of a query.
    THanks
    Ram

    If you have a specific query you're going to run in SQL*Plus, just do
    a 'set timing on' before you execute the query.
    If you've got application SQL coming in from all over the place, you can
    identify specific SQL in V$SQL/ and look at ELAPSED_TIME/EXECUTIONS
    to get an average elapsed time.
    If you've got an application running SQL, and you need to know the
    specific timing of a specific execution (as opposed to an average),
    you can use DBMS_SUPPORT to set trace in the session that your
    application is running in, and then use TkProf to process the resulting
    trace file.

Maybe you are looking for

  • Running any wine application instantly crashes entire X server

    I'm not really sure how to debug this issue. Suddenly, without performing any pacman update or other major changes, running any wine application (even winecfg) crashes X. Looking at strace, it appears to be a GPU related issue, and temporarily removi

  • How can I get a list/count of my iPhone App purchases?

    What I'd really like is to export my list of iOS application purchases with associated metadata (e.g., Publisher, Size, etc). Current price would be nice, but I realize that isn't embedded in the app file. Anyone found a solution for this yet? There

  • Counting SPACES in a string field.

    Hi ,        can any one plz send me the code for counting the number of spaces in a particular string.    like if we have the value as 100 00 0000.  we must get the out put as 2 .

  • Integrating Weblogic Portal with Oracle BPMS

    Hello, I need to integrate the Weblogic Portal with the OBPMS, but i need to show only the portlet with the work list. Anyone here already did something like this ? I have a tutorial at Oracle with that but in this document says that i need to : Add

  • Sync iPod back with iTunes

    I erased 500 songs from my iTunes, these are CDs library. How do I load these songs back to itunes, without going back to my Cds, and spend hours of work. Thanks,