Error is report generation for one employee

Dear SAP Experts,
Please provide immediate solution to this issue.
Blood Group details of one Employee is reflecting multiple times while generating report but only one record is maintained in master data.
What could be the possible reason for this error  ?
please give some solution  ASAP
Regards,
TD

Please, stop using words "immediate" and "ASAP" that is just rude behaviour.
You did not provide the information - which report are you running? What do you mean by 1 record in master data? Does that mean there is only one record in PA0028? If you look technically at the structure of the infotype, you will see that there can be multiply (in fact exactly 30) values / combinations maintained for one single record in the infotype.

Similar Messages

  • When attempting to view the date track history for one employee, errors out

    Hi All
    When I attempt to view the date track history for one employee, it gives errors.
    To get the details, the navigation is :
    1. Search for employee xxxxxx
    2. click on Assignment button
    3. click on Date Track History.
    4. Receive error APP-DT-52554.
    5. Click OK on error message
    6. click on Full History button.
    7. Receive error APP-PAY-06153
    What could be the problem and how to solve this?
    Regards
    Rahman

    Sounds as if there is an inconsistency with the date tracked records. Can you check the records through TOAD or SQL Plus?
    Have alook at MetaLInk article 343070.1 which refers to the second error message.
    Regards
    Tim

  • Absences not deducted from Absence Quota for One Employee

    Dear Friends,
    I am facing an issue for one employee, when I recorded an Annual Leave absence to him, it is not updated in his Absence quotas infotype. But this is working fine for all other employees in the same employee group/subgroup grouping.
    But for Sick Leave absence type, it is updating in his absence quota records...
    I have checked the counting rules, deduction rules, base entitlement rules and other configuration settings.......It is fine and for other employees belonging to the same grouping, it is working fine, except this employee...
    I couldn't understand what will be the reason? Can anyone shed light on this issue?
    Thanks in advance,
    Sai Narayana,
    SAP Functional Consultant.

    Hi JS,
    I am checking the absence is deducted or not from his entitlement in the infotype 2006 after running the payroll for that month......
    The employee has taken leave on last month and the payroll is also run for that month.......This Absence is not deducted from his quota......
    I have checked for another employee in this department, no error/issue with that employee.......Only with this employee I am facing problem.....
    I found -
    1. The Absence Quota balance which is present in Infotype 2006 is not the same which is displayed in Remuneration Statement ( leave balance is displayed in payslip for every employee)
    2. Annual leave is not deducted from the employee's entitlement where as sick leave is deducted. I have checked the deduction rule too for this grouping, it is right.No issues in that.
    3. Absence Quota generation also produced different results when run time evaluation thru PT60.....which is not according to the entitlement to this employee grouping that too for this employee only.
    Or Friend, can you tell me some other option, to overcome this issue.....instead of repairing this all the time.......
    Thanks,
    Sai

  • Error in report generation-Load report failed

    I have installed crystal reports  for VS2005 runtime in my live environment.When i try to load the report file from a .Net page i am getting the error'Error in Report generation-Load report failed'.
    This works fine in development and testing but when moved to production we are having issues.
    I believe i have a workaround i.e i need to open the rpt in a VS 2005 environment and re-write the connection string again.This fix had worked in development and testing when we had the same issue.
    But not sure if this is a known issue with crystal reports and if so do we have any hot fixes for the same.
    Please help.

    Hi Don,
    The reason why i posted the item on 'data Connectivity issues' is because i suspect the problem is with the connection string.Though i had provided the correct connection string,re-writing the connection string with the same info might help to fix the issue with loading the report.
    Does it mean that there is a problem in the connectivity?
    I have a risk here that i cant re-write the connection string..i.e to open the RPT file in VS2005 and bind it.The production web server & database server sits in a  third party environment and it is not in the company network.So i cant connect to this server to re-write from any other severs in the network.
    Is there any fix which can applied to the server to get this issue resolved?
    Cheers
    Nithya.

  • Error-No value given for one or more required parameters when using oleDBDa

    Hello,
    I have this sql statement and it works well, the Crystal Report gives good result when I put concrete values like:
    string comstring = "SELECT NOVI.GBR as gbrnov, NOVI.AB as abnov, NALOG1.DATA as datanov, Min(NALOG1.POCKM) AS MinOfPOCKM, Max(NALOG1.KRAJKM) AS MaxOfKRAJKM, (Max(NALOG1.KRAJKM)-Min(NALOG1.POCKM)) AS RAZLIKA, Count(IIf(([MAGACIN.SIFRA]='0991000'),[MAGACIN.KOL],Null)) AS Gorivo, Avg(IIf(([MAGACIN.SIFRA]='0991000'),[MAGACIN.KOL],Null)/100) AS potrosgor100km, Sum(IIf(([MAGACIN.SIFRA]='0993050' Or [MAGACIN.SIFRA]='0993051'),[MAGACIN.KOL],Null)) AS Motmaslo, Sum(IIf(([MAGACIN.SIFRA]='0992201'),[MAGACIN.KOL],Null)) AS Addblue, ([Addblue]/[Gorivo])100 AS Addbluegor, Sum(IIf(([MAGACIN.SIFRA]='0999001'),[MAGACIN.KOL],Null)) AS Antifriz, NOVI.DATAP, NOVI.DATAS, IIf(([NOVI].[KM]<=([NOVI].[KMS1][NOVI].[KMS2])),'ZA SERVIS',(IIf(([NOVI].[KM]<=([NOVI].[KMP1][NOVI].[KMP2])),'PROVERKA',''))) AS Zabeleska FROM (NALOG1 INNER JOIN NOVI ON NALOG1.GBRV = NOVI.GBR) INNER JOIN MAGACIN ON NOVI.GBR = MAGACIN.GBR where (((NOVI.GBR)>='1001' And (NOVI.GBR)<='1080') AND ( ((NOVI.AB)='AK') OR ((NOVI.AB)='AK') ) AND ((NALOG1.DATA)<=#10/31/2011# and (NALOG1.DATA)>=#10/31/2011#) ) GROUP BY NOVI.GBR, NOVI.AB, NALOG1.DATA, ([Addblue]/[Gorivo])100, NOVI.DATAP, NOVI.DATAS, IIf(([NOVI].[KM]<=([NOVI].[KMS1][NOVI].[KMS2])),'ZA SERVIS',(IIf(([NOVI].[KM]<=([NOVI].[KMP1][NOVI].[KMP2])),'PROVERKA','')))";          
    but when I use code like this :
    string comstring = "SELECT NOVI.GBR as gbrnov, NOVI.AB as abnov, NALOG1.DATA as datanov, Min(NALOG1.POCKM) AS MinOfPOCKM, Max(NALOG1.KRAJKM) AS MaxOfKRAJKM, (Max(NALOG1.KRAJKM)-Min(NALOG1.POCKM)) AS RAZLIKA, Count(IIf(([MAGACIN.SIFRA]='0991000'),[MAGACIN.KOL],Null)) AS Gorivo, Avg(IIf(([MAGACIN.SIFRA]='0991000'),[MAGACIN.KOL],Null)/100) AS potrosgor100km, Sum(IIf(([MAGACIN.SIFRA]='0993050' Or [MAGACIN.SIFRA]='0993051'),[MAGACIN.KOL],Null)) AS Motmaslo, Sum(IIf(([MAGACIN.SIFRA]='0992201'),[MAGACIN.KOL],Null)) AS Addblue, ([Addblue]/[Gorivo])100 AS Addbluegor, Sum(IIf(([MAGACIN.SIFRA]='0999001'),[MAGACIN.KOL],Null)) AS Antifriz, NOVI.DATAP, NOVI.DATAS, IIf(([NOVI].[KM]<=([NOVI].[KMS1][NOVI].[KMS2])),'ZA SERVIS',(IIf(([NOVI].[KM]<=([NOVI].[KMP1][NOVI].[KMP2])),'PROVERKA',''))) AS Zabeleska FROM (NALOG1 INNER JOIN NOVI ON NALOG1.GBRV = NOVI.GBR) INNER JOIN MAGACIN ON NOVI.GBR = MAGACIN.GBR where (((NOVI.GBR)>=? And (NOVI.GBR)<=?) AND ( ((NOVI.AB)=?) OR ((NOVI.AB)=?) ) AND ((NALOG1.DATA)<=? and (NALOG1.DATA)>=?) ) GROUP BY NOVI.GBR, NOVI.AB, NALOG1.DATA, ([Addblue]/[Gorivo])100, NOVI.DATAP, NOVI.DATAS, IIf(([NOVI].[KM]<=([NOVI].[KMS1][NOVI].[KMS2])),'ZA SERVIS',(IIf(([NOVI].[KM]<=([NOVI].[KMP1][NOVI].[KMP2])),'PROVERKA','')))";
    Edited by: Don Williams on Nov 23, 2011 7:22 AM

    and the code after that:
    command.CommandText = comstring;
                if (radioButton4.Checked == true)
                    if (textBox1.Text == "")
                        button1.Enabled = false;
                        MessageBox.Show("Внесете гаражен број", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        textBox1.Focus();
                        command.Parameters.AddWithValue("@gbr1", textBox1.Text);
                        command.Parameters.AddWithValue("@gbr2", textBox1.Text);               
                else if (radioButton5.Checked == true)
                    command.Parameters.AddWithValue("@gbr1", "1001");
                    command.Parameters.AddWithValue("@gbr2", "1080");
                    button1.Enabled = true;
                    textBox1.Text = "";
                else if (radioButton6.Checked == true)
                    command.Parameters.AddWithValue("@gbr1", "1081");
                    command.Parameters.AddWithValue("@gbr2", "1149");
                    button1.Enabled = true;
                    textBox1.Text = "";
                else if (radioButton7.Checked == true)
                    command.Parameters.AddWithValue("@gbr1", "1001");
                    command.Parameters.AddWithValue("@gbr2", "1149");
                    button1.Enabled = true;
                    textBox1.Text = "";
                else
                    MessageBox.Show("Немате избрано гаражен број или тип на автобус.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    button1.Enabled = false;
                if (checkBox1.Checked == true && checkBox2.Checked==true)
                    command.Parameters.AddWithValue("@ab1", "AK");
                    command.Parameters.AddWithValue("@ab2", "GP");
                    button1.Enabled = true;
                else if ((checkBox1.Checked == true) && (checkBox2.Checked == false))
                    command.Parameters.AddWithValue("@ab1", "AK");
                    command.Parameters.AddWithValue("@ab2", "AK");
                    button1.Enabled = true;
                else if (checkBox2.Checked == true )
                    command.Parameters.AddWithValue("@ab1", "GP");
                    command.Parameters.AddWithValue("@ab2", "GP");
                    button1.Enabled = true;
                else
                    MessageBox.Show("Немате избрано автобаза.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    command.Parameters.AddWithValue("@ab1", "AK");
                    command.Parameters.AddWithValue("@ab2", "GP");
                    button1.Enabled = false;
                command.Parameters.AddWithValue("@data1", dateTimePicker1.Value.Date);
                command.Parameters.AddWithValue("@data2", dateTimePicker2.Value.Date);
                 DataSet2 dataSet2=new DataSet2();    
                 OleDbDataAdapter oleDBDataAdapter1 = new OleDbDataAdapter();
                oleDBDataAdapter1.SelectCommand=command;
                    dataSet2.Clear();
                    oleDBDataAdapter1.Fill(dataSet2,"Tabela");
                    if (dataSet2.Tabela.Count == 0)
                        MessageBox.Show("Nema podatoci za toj period");
                    ReportDocument cryRpt = new ReportDocument();
                    cryRpt.Load(@"C:\Potrosuvacka-Pregledi\Potrosuvacka-Pregledi\CrystalReport6.rpt");
                cryRpt.PrintOptions.PaperOrientation = CrystalDecisions.Shared.PaperOrientation.Landscape;
                    cryRpt.SetDataSource(dataSet2);
                    crystalReportViewer1.DisplayToolbar=true;
                crystalReportViewer1.ReportSource = cryRpt;                      
                crystalReportViewer1.Refresh();
                    conn.Close();
    I get an error:
    "No value given for one or more required parameters."
    Could anybody help me please?
    Thank you in advance.
    Edited by: nelpet06 on Nov 23, 2011 9:30 AM

  • Error in code generation for deleting table BUT000_TD

    Hi,
    Did anyone encounter this error while working on EEWB ?
    I created the project extension via EEWB and completed the wizard setting with the package (dev. class) value as $temp as I wanted to test it locally.
    One of the errors, that I got is:
    Error in code generation for deleting table BUT000_TD
        Message no. DA464
    Diagnosis
        This error message indicates that internal inconsistencies exist.
    Procedure
        Please consult SAP.

    Hi,
    As I mentioned in my previous post kindly check the consistency of the structure BUT000_TD.
    Regards,
    Sudheer.

  • Is It Possible To Create Different Personnel Number For One Employee

    HI Experts,
            My Client need to get Different Personnel number for one employee,i.e for Trainee one Personnel number need to generate and same person when moving from Trainee to Probation another new personnel number should generate and again when same person move from Probation to Permanent another new personnel number should generate.
    1. How to generate 3 different Personnel number for One employee?
    2. How these 3 Personnel number should get linked, if want to get report for this one employee?
    Kindly help me.
    Thanks,
    Lavanya
    Message was edited by: Sikindar A

    Hi Lavanya,
    Your requirement can be fulfilled but not recommended...
    As you want to generate different position number at different stage of employment....
    i.e Trainee to Probation to Permanent...
    First go for Trainee Position Hiring ....  and generate first Number Say 5000000
    Then suppose employee complete training after 1 Yrs.. then again go PA 40 enter date as 01.01.2015 say... & execute... & give Ref. Personnel Number (5000000) & different position number... this time...
    This will link up all the personnel date from previous hiring record... & as per your need you can modify it.... Finally one more number be generated....
    Similarly,, you can do for Permanent employee...
    Once training or Probation period gets completed you can lock/ separate that employee  number
    Report ...
    You can get necessary details in IT0031...& with different Position numbers which you will using at different stage of hiring...
    Hope this should sort your issue..
    Regards,
    Veeram

  • Unable to view HCM adobe forms for one employee in sap portal

    Dear Sap Gurus,
    we are Unable to view HCM adobe forms for one employee in sap portal.
    Regards
    Srinivas

    Hi,
    What error you getting? Did the user has the authorisation? Is his system has Adobe installed?
    Please perform normal checks.

  • Income Tax not Calculated for one employee.

    Hi experts,
    we have updated our patch lvl upto 86. Budget Changes Note is applied already. Now the Problem is with one employee.
    Out of 1000 employees for one employee /436, /446 and /450 generated correctly with correct figure. But /460 is not generated.
    I can see in the log /451 is generated with the amount exactly as /450.
    Why system is not generating /460?
    Can anyone guide me?
    Regards
    Nasim

    Well the reaults are surprising as cross financial arrear /616 is only 1385.96 and relief generated by this is 18776. Which is simply not possible. Even in FY 2010-2011 relief should not be generated as relief only comes when employee is end up paying more taxes than last year tax on arrears. Now since tax slabs are increased, relief will not be egenrated.
    This issue you can check with OSS message.
    IF you want to deactivate the Section 89 relief implementation switch S89SW constant as 0 in table V_T511K. It may also activated on employee level, then you need to check IT0588/ subtype 4. Before deactivating it check out the impact after deactivation in case of retro as i may increase/ decrease the past tax.
    Please note that implementation level switch supposed to be activated/ deactivated only once in lifetime of SAP system.

  • Is it possible to trade in a ipod 4th generation for one of the new ones?

    Is it possible to trade in an ipod 4th generation for one of the new ones?

    If you purchased it within the last 14 days you can return it for a full refund and then purchase the 5G. Otherwise Apple will only give you a 10% recycling discount if you turn in an old iPod and purchase a new one.

  • Offcycle run and stopping the bank transfer for one employee

    Hi,
    Please help with a soultion....
    Jan 25th 2011- OFFCYCLE RUN 
    Jan 26th 2011 u2013 OFFCYCLE RUN .Bank Transfer
    Jan 26th 2011 u2013 Realised that no need to pay one additional bonus for one employee.
                              Stop payment for one employee .Amount (1000 $) in IT0267 dated on  25th Jan 2010.
    How to correct the payroll / How to adjust this amount? (Client donu2019t want to DELETE PY CULSTER)
    Pls note the following:-
    1) If I am running a correction done with -1000 $ amount in IT0267 with a different date then system generate a /561 for the next run. (Feb payroll run).Then it will deduct from the actual salary.
    2) If I am deleting IT267 and rerun the offcycle then correction is not happening.

    Hi,
    For correcting this problem, 2 ways are-
    1. Delete 267 entry and during next regular run system will take care accordingly means system will adjust /411, /418, /460 and obviously the net payment.
    2. Another way is to run off-cycle type 'B'. See note : 431473
    Regds.
    Suman

  • 請問在NI網站上有NI LabVIEW Report Generation for microsoft office V 1.1.2

    NI 網站上提供Report Generation for microsoft office 版本為1.1.3
    可是我用的Lab View是8.0版,不適用。
    找了許久都沒看到有1.1.2。

    舊的正版軟體不會放在網站上,請洽業務部

  • 'BBPSC11' error in Monitor SC for one User having multiple positions but on

    Hello,
    'BBPSC11' error in Monitor SC for one User - having multiple positions in org structure - but having one BP code associated to all positions.
    We have one BP ID associated to multiple positions of the same user - in multiple org structure.
    The org unit is refered as one Project and like wise we have multiple projects people worked on.
    Once the Proj is over we move the Users from one Proj (Org unit) to another Proj, with new Position created copying the old and associate old BP code to it.
    With this when we go for Monitor SC option - enter User ID in Created By field - old SC are listed but we are getting error if we click on the Detail icon.
    Error:The Internet Transaction Server could not start the transaction "BBPSC11" because of the following error: Attribute for user contains errors. Inform systemadmin. .
    AD

    Hi,
    Pl. verify the user with txn-bbp_attr_check. It could be that the org. relationship of the user changed with what was captured on shopping cart. Also use txn-users_gen to repair the user.
    Regards,
    Sanjeev

  • TestStand override report options for one sub-sequence

    I have a TestStand sequence that calls 17 sub-sequences. I have the Report Options "Result Filtering Expression" set to "Exclude Passed/Done/Skipped". I am using TXT reports.
    I want to override the Results Filtering report option for one of my sub-sequences (Voltage Test). I have included the ReportOptions Callback in the Voltage Test sub-sequence. The callback contains a statement that sets "Parameters.ReportOptions.ResultFilterExpression = "True"". The sub-sequence test results are still not appearing in the Report. I see no place in the TestStand documentation where the arguments for the "Parameters.ReportOptions.ResultFilterExpression" are listed. What am I doing wrong?

    Hi
    I have changed the attached sequencefile for the following in the ReportOptions
    Parameters.ReportOptions.ResultFilterExpression = "Result.Status != \"Passed\" && Result.Status != \"Done\" && Result.Status != \"Skipped\""
    One tip,
    to get the correct syntax for the ReportOptions, place a break point in the ReportOptions. Before executing the Sequence File, setup the required parameter in the Configure | Report Options. Run the Single Pass, when it stops at the break point, you can then copy the contents of the required parameter.
    Regards
    Ray  Farmer
    Message Edited by Ray Farmer on 10-12-2006 09:24 PM
    Regards
    Ray Farmer
    Attachments:
    Affirm Clock Distribution Tests.seq ‏70 KB

  • Retropay by element run Errors for one employee

    When i am running retropay for 3711 employees one of them errors out and the retropay by element process ends as Incomplete.
    The following is the error for the assignment:
    Error ORA-01427: single-row subquery returns more than one row has occurred in table pay_element_entries_f at location 4502
    Cause: an oracle error has occurred. The failure was reported on table pay_element_entries_f at location
    The log file for that it appears as follows:
    Payroll: Version : 12.0.0
    Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
    RETROELE module: RetroPay By Element
    Current system time is 15-APR-2010 16:26:51
    ===============================================================================
    Oracle Human Resources Generic Process
    Started at : 15-APR-2010 16:26:51
    Chunk Size : 20
    Threads : 1
    Logging Category :
    User Messaging : N
    Interlock : N
    Trace : N
    RR Buffer Size : 500
    RRV Buffer Size : 500
    Bal Buffer Size : 500
    EE Buffer Size : 500
    Logging Area :
    Assignment ID for Start:
    Assignment ID for End o:
    HR_6881_HRPROC_ORA_ERR
    SQLERRMC ORA-01427: single-row subquery returns more than one row
    SQL_NO 4502
    TABLE_NAME pay_element_entries_f
    APP-PAY-06881: Error ORA-01427: single-row subquery returns more than one row
    has occurred in table pay_element_entries_f at location 4502
    Cause: an oracle error has occurred. The failure was reported on table pay_element_entries_f at location 4502 with the error text ORA-01427: single-row subquery returns more than one row
    Action: Please contact your support representative.
    Ended processing at : 15-APR-2010 21:50:07
    Total Assignment count : 3711
    Total Action count : 3711
    Successfully processed : 3710
    Skipped : 0
    Unprocessed : 0
    Errored : 1
    ===============================================================================
    PL/SQL Output
    PL/SQL Output
    Executing request completion options...
    ------------- 1) PRINT   -------------
    Printing output file.
    Request ID : 595012      
    Number of copies : 1      
    Printer : noprint
    APP-FND-00092: Routine PRINT_OUTPUT cannot find the file /data/oracle/PRD/inst/apps/PRD_hrmsprod/logs/appl/conc/out/o595012.out to print.
    Check if the file exists. Check if the person who started the concurrent manager has read privileges on the directory and on the file. Contact your system administrator to assign read privileges.
    Finished executing request completion options.
    Concurrent request completed
    Current system time is 15-APR-2010 21:50:08
    Please can some one help me to troubleshoot so that i can rectify this error for 1 employee?
    Edited by: 594647 on Apr 16, 2010 10:46 AM

    you can delete the retro assignment action for the moment, so you can launch the run for all employees.
    As such, you have some more time to debug the issue.
    I would activate some payroll tracing, so you know which fast formula throws this error. And then you should dig further, so you can identify the sql retruning multiple rows.
    Or you do a sql*trace. That one will also point you to the offensive sql.

Maybe you are looking for