Dump when run Report RPTQTA00 - Generate Absence Quotas

Hi,
I run a report RPTQTA00 - Generate Absence Quotas. when we execute it, a runtime error display.
What happened?
    Error in the ABAP Application Program
    The current ABAP program "SAPLHRP3" had to be terminated because it has
    come across a statement that unfortunately cannot be executed.
    The following syntax error occurred in program "/1PAPA/FEAT000BIMAP " in
     include "/1PAPA/FEAT000BIMAP " in
    line 0:
    "The program "/1PAPA/FEAT000BIMAP" is not Unicode-compatible, according"
    " to its program attributes."
    The include has been created and last changed by:
    Created by: "DDIC "
    Last changed by: "SAP* "
    Error in the ABAP Application Program
    The current ABAP program "SAPLHRP3" had to be terminated because it has
    come across a statement that unfortunately cannot be executed.
Pl. help...

thanks dear..
Please let me know, in Object Name, what should i insert...my program name or subroutine name where check of unicode not ticked.
My Program Name -
             RPTQTA00
Subroutine -
                        /1PAPA/FEAT000BIMAP
plz help

Similar Messages

  • Use of Time Evaluation to generate Absence Quota

    Hi,
    We are planning to use time evaluation to generate absence quota. At the moment we are using RPTQTA00 report to generate Absence Quota. We have negative time management and since, the project has already gone live i have very limited scope to change the basic settings for example we do not have any employee subgroup to identify part time employees, PT & FT are in one employee sub-groups. We have only one ESG & PSG for time recording, time quota etc. The base entitlement is defined for the FT employees and it is reduced propertionately based on the employement percentage in IT0007. Now we are going to adopt a change in design, and planning to have specific work-schedule for PT employees. In that case, we will not have the scope to maintain %age in IT0007 for part time employees but exact no of working hours will be used. It means that system will treat the PT emploees as FT while generating absence quota and output the FT absence entitlement. As i said earlier we can not differentiate PT employees from FT employees based on ESG or PSG, i can not create a separate quota selection rule for part time employees. Hence, we are moving from running RPTQTA00 report to time evaluation for absence quota generation purpose.
    Now can anybody please help finding a alternate solution for the above, if it is possible to do it through report RPTQTA00 or we have to adopt the time evaluation. In case we are going to generate absence quota through time evaluation, can we only generate absence quota and skip anything that is related to payroll.
    Any comments/suggestion/advise will be very helpful to us.
    Thanks.
    Sujit

    We are not able to generate absence quota for part-time employees as when we do that, system is treating PT employees as FT employees and the FT base entitlement is referred while calculating absence quota. i can not define separate absence entitlement for PT employees as we have only one ESG and PSG, and based on this quota selection group is defined. The QUOMO feature is defined based on work contract - employee sub-group (there is no separate emp sub-group for PT employees) - Pay Scale Group. We are having this problem as we have specific work schedule for PT employees now (Ex. we create 3 days work schedule with 15 hours: 4.5,4.5, 6 hours) and we are not maintaining employement percentage for them. So system is treating PT employee as FT employee with 100% employement percentage. Please let me know if you need any specific info to understand my issue.
    Thank you so much for the response.

  • How to run report RPTQTA00 direct mode  via FM SUBST_START_REPORT_IN_BATCH

    Hello Experts,
                            I am using SUBST_START_REPORT_IN_BATCH to generate absence quotas for the employees using report program RPTQTA00. But it is taking too much time. I want to use RPTQTA00 in direct  mode but I dont know what settings I need to do before using this method. Please guide me on this.
    Thanks in Advance
    Pratibha
    Edited by: pratibhas on Jan 27, 2011 1:57 PM

    Hi,
    I suggest you not to use the "E:\" directory letter, but the REPORTS_PATH instead.
    <p>
    from the Online Help
    </p>
    <p>
    On Windows, edit environment variables through the Registry Editor (Start > Run > Regedit).
    </p>
    <p>
    On UNIX, edit environment variables by revising and running the shell script that defines the initial default values (reports.sh). If you do this, be sure to keep a backup of the original, unaltered reports.sh file.
    </p>
    <p>
    Regards
    JeanYves
    </p>

  • Generate absence quota through RPTIME00

    Dear Gurus,
    I have to generate absence quota of 2 days every month for all employees and the generated absence quota for the current month will be added in the quota of previous month e.g (2+2=4). I use negative time management and want to use RPTIME00 for this purpose. There are two conditions for quota generation
    1. If the employee leaves by any reason and termination date is greater than 15th will be allowed 2 days
    2. If the employee leaves by any reason and termination date is less than 15th of the month will not be allowed
    Similarly in case of joining of new employee
    1. If the employee Joins by the date is greater than 15th will be not allowed
    2. If the employee joins by the date is less than 15th of the month will be allowed
    What type of schema can I use for this purpose and what will be time management status in infotype 0007 as I am using negative time management. If any expert can explain the source code of schema for this purpose.
    Furthermore can I use the Report RPTQTA00 for generation of remaining annual absence quotas at the same time?
    Ali

    Hi,
    You can copy standard SAP schema for quota generation and customize. Quota name TQTA.
    You can read schema and see comments, help (F1) to understand what it's doing.
    Those quotas that are generated via schema cannot be generated manually.
    Cheers

  • Error in Generating Absence Quotas.....Time Management

    HI All,
    WRT TM
    1)In the step SE38 using RPTQTA00 i get an error saying Generation rule is not selected for this Personnel Number.
    2)If i try doing thru PA61, when i select the Absence quota defined n click create i get the Standard Absence Types rather than the ones i created...
    So wat cud be the reason for it,,,,n how to rectify??
    Thanx a lot in Advance
    Regds
    SAP Functional

    Hi,
    The error is solved wrt SE38 Generating Absence Quotas,but the output window displays the quotas i have defined as well as the standard leave(system default) which i hav not defined and the quotas are displaying multiple times i.e the sick leave is displaying 7 times n paid leave is displaying 8 times.
    So the total for Sick leave is 7X7 = 49days and
    for paid leave 30X8 = 240 days, n when i select subtotal than i wont get the total numbers instead the quotas get displayed multiple times.
    So wats da solution, thanx for the past suggested solutions n for the future ones too.
    Regds
    SAP functional

  • How to change the date generate absence quota(Time Evaluation)

    Hi all experts,
    Currently system use Time Evaluation, and generate absece quota in last day of month.
    So any way to change that system will use differ day to generate absence quota?
    Example use day 28 of each month will generate absence quota? Have any enhacement or configuration?
    Thank you,

    Tatsuya,
    there 2 better solutions for this, one is Generate Period Parameters and according accordingly the month end date you follow and use the same period parameter in V_T559L table to your Quota.
    and other Solutions is Write a PCR like Below.
    ABCD     (PCR Name)
       varstcrumo
            Varstreday
                 28
                   hrs=1
                   adddbTIME (TIME - Daily Time type - Create it in V_t555a table)
    Save it and go to TM04 Schema, and put this PCR with Function ACTIO and make sure to insert this before QUOTA Function and Before CUMBT. and save it, and dont forget to put TIME Time to your Base entitlement.
    you can run Time Evaluation to test it...let me know how it worked.

  • Generate Absence Quota based on certain condition

    Hi Experts,
    I'm new in Time Management. I have requirement in generation quota where new employee would have their quota after december in hiring year.
    For example
    A join in 01/06/2010. In 01.01.2011 we generate absence quota and A would have 6 days in year 2011, and normal 12 days in year 2012 and 12 days in the following years.
    B Join in 01/11/2010. In 01.01.2011 we generate absence quota and B would have 2 days in year 2011 and normal 12 days in year 2012 and 12 days in the following years.
    in other word the employee must earn the absence quota first and use it in the following years.
    Can this be achieved without using PCR because i dont have any experience in PCR? Many Thanks
    Regards

    Hi,
    Thanks for the table, I've found temporary solution with this setting:
    Validity/Deduction Interval
    Deduction from End of validity Interval   - 1 days
    Deduction to end of validity interval  + 12 months
    Enter previous year period for generating quota this year.
    Best REgards
    Edited by: Hendri Salim on Nov 5, 2010 1:58 PM

  • Error while generating Absence Quota

    Hi All,
    While generating Absence quota iam encountring an error message " No quota type for key 1 01 02 20090911"
    We are using Time Mgt Status 9 and RPTIME00.
    Can you pls share your inputs.
    Thanks for your time.
    Kind regards
    Sathya

    1  is  EG
    01  is ur PSG
    02 is ur Selection rule group
    Check the grouping in the table T559L

  • Error While Generating Absence Quotas

    Hi HR Gurus
    I have facing a problem while generating absence quotas, It show message "
    E     81000001     No validity interval for key 1 81 01
    E     81000001     You have not selected any generation rules
    E     81000002     No validity interval for key 1 81 01
    E     81000002     You have not selected any generation rules
    E     81000003     No validity interval for key 1 81 01
    E     81000003     You have not selected any generation rules
    E     81000004     No validity interval for key 1 81 01
    E     81000004     You have not selected any generation rules
    Why this error show,Let me know where i have mistake in customisation.
    Thanks in advance
    Regards
    Rajiv K

    Hai Maha,
    You did not assign the validity interval for the quota.
    1 is Esg grouping
    81 is Psg grouping
    01 is quota type no.
    in selection rule table you did not maintain the proper data for particular quota.
    for that go for V_t559L in this table maintain the validity and deduction intervals. There you can select the start of validity interval field and end of validity period and same to deduction interval start and end deduction validity..
    And also check the QUOMO feature and PSg grouping for time recording.
    Good luck
    Devi

  • Smart forms print control pop box (no required) when run report

    Dear All Expert Guru,
             how to control printing pop box when execute transaction code ,Report are make in smart form format
             because while run our report then come printing pop box  select out put device the will come report
                                             . but our user required no should be come printing pop box they are required when run report direct come report
       Pls help me any one.
    Thanks & Regars.
    Sudhir Srivsatava

    Hi,
       Pass the parameter no_dialog = 'X' while calling the smartform.
    data: wa_ctrlop type ssfctrlop.
       wa_ctrlop-no_dialog = 'X'.
    CALL FUNCTION fm_name
      EXPORTING
    *   ARCHIVE_INDEX              = ARCHIVE_INDEX
    *   ARCHIVE_INDEX_TAB          = ARCHIVE_INDEX_TAB
    *   ARCHIVE_PARAMETERS         = ARCHIVE_PARAMETERS
        CONTROL_PARAMETERS         =  wa_ctrlop
    *   MAIL_APPL_OBJ              = MAIL_APPL_OBJ
    *   MAIL_RECIPIENT             = MAIL_RECIPIENT
    *   MAIL_SENDER                = MAIL_SENDER
    *    OUTPUT_OPTIONS             = OUTPUT_OPTIONS
    *    USER_SETTINGS              = 'X'
    * IMPORTING
    *   DOCUMENT_OUTPUT_INFO       = DOCUMENT_OUTPUT_INFO
    *   JOB_OUTPUT_INFO            = JOB_OUTPUT_INFO
    *   JOB_OUTPUT_OPTIONS         = JOB_OUTPUT_OPTIONS
    EXCEPTIONS
       FORMATTING_ERROR           = 1
       INTERNAL_ERROR             = 2
       SEND_ERROR                 = 3
       USER_CANCELED              = 4
       OTHERS                     = 5
    Regards,
    Srini.

  • Event Triggered when a Report is generated

    Hi ,
    When we execute a report is there a trigger which captures this event. I need to execute an APD once the report is executed.
    Could you please give me the name of the event when a report is generated?

    Thanks for the quick response.
    I have tried with POST-FORM event. But it is not working for me.
    Ihave defined a seq 10 with
    a) Condition
    Trigger Event = WHEN-NEW-FORM-INSTANCE
    b) Action
    Type = Builtin
    Builtin Type = Forms_DDL
    Argument = Script for creating a trigger
    I have created another seq 20 with
    a) Condition
    Trigger Event = WHEN-FORM-NAVIGATE
    b) Action
    Type = Builtin
    Builtin Type = Forms_DDL
    Argument = scritpt to disable the trigger
    When form is opened, trigger is getting created.
    But when the user closes the form, it is not disabling the trigger. User closes the form by clicking on 'X' on the window.
    As per your suggesion , I have changed the trigger event to POST-FORM in seq20. It is not working.
    I have tried with WHEN-WINDOW-CLOSED event also.
    Please help me in this.

  • Maxmize window when run Report builder 10gR2

    Thanks in advance to all,
    I have read of a post in which he treated maxmize window when run Report builder 10gR2, but I don't succeed in finding it. Can someone point out me the link?
    PS. I have already post on Form Forum

    Thanks for your reply.
    But i was speaking maxmize window of report builder application on WIN xp, because when i
    exe rwbuilder i always,have to maxmize window.
    I know that it is a fool problem, but if to someone it happens and he had resolved...
    Howevar thanks for your time

  • Short dump when running EWA report

    Dear Expert,
    I got error dump when generating EWA report: OBJECTS_OBJREF_NOT_ASSIGNED_NO
    What happened?
        Error in the ABAP Application Program
        The current ABAP program "CL_GUI_GP=====================CP" had to be
         terminated because it has
        come across a statement that unfortunately cannot be executed.
    Error analysis
        An exception occurred that is explained in detail below.
        The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
         caught in
        procedure "IF_GRAPHIC_PROXY~EXPORT" "(METHOD)", nor was it propagated by a
         RAISING clause.
        Since the caller of the procedure could not have anticipated that the
        exception would occur, the current program is terminated.
        The reason for the exception is:
        You attempted to use a 'NULL' object reference (points to 'nothing')
        access a component.
        An object reference must point to an object (an instance of a class)
        before it can be used to access components.
        Either the reference was never set or it was set to 'NULL' using the
        CLEAR statement.
    Missing RAISING Clause in Interface
        Program                                 CL_GUI_GP=====================CP
        Include                                 CL_GUI_GP=====================CM017
        Row                                     1
        Module type                             (METHOD)
        Module Name                             IF_GRAPHIC_PROXY~EXPORT
    Trigger Location of Exception
        Program                                 CL_GUI_GP=====================CP
        Include                                 CL_GUI_GP=====================CM017
        Row                                     19
        Module type                             (METHOD)
        Module Name                             IF_GRAPHIC_PROXY~EXPORT
    Please advise asap since we need the report immediately.
    Thank you in advance,
    Rudi

    Hi,
    [This note|https://websmp109.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=944541&_NLANG=E] will solve your problem.
    feel free to revert back.
    --Ragu

  • ABAP dump when running an ALV report in a portal

    Hi,
      I have an ABAP report created in SAP R/3 4.7. Am using the ALV function module REUSE_ALV_GRID_DISPLAY to display the output. The programs runs correctly when run in R/3 using the SAP GUI.
      When the report is run in the portal, I get a runtime error 'MESSAGE_TYPE_X'.
      Please let me know if anybody has faced such issues.
    I checked the OSS note 702732 which talks about increasing the threshold value of the start parameter. But this is not agreed by the BASIS team.
    Thanks,
    Best regards,
    Ajith
    The ST22 error log is as follows:
    What happened?
    The current application program detected a situation which really
    should not occur. Therefore, a termination with a short dump was
    triggered on purpose by the key word MESSAGE (type X).
    What can you do?
    Print out the error message (using the "Print" function)
    and make a note of the actions and input that caused the
    error.
    To resolve the problem, contact your SAP system administrator.
    You can use transaction ST22 (ABAP Dump Analysis) to view and administer
    termination messages, especially those beyond their normal deletion
    date.
    Error analysis
    Short text of error message:
    Data volume (84.550.400 bytes) is too large. (abap/alvgrid/size_nodod_mb
    Technical information about the message:
    Diagnosis
         You tried to send a data record to the front-end that contains
         84.550.400 bytes. However, the data volume is restricted to
         52.428.800 bytes.
    System Response
         The running application program was terminated with a runtime
         error.
    Procedure
         Restrict the data selection if possible or contact your system
         administrator.
    Procedure for System Administration
         You can set the maximum size of these data volumes using the kernel
         parameter 'abap/alvgrid/size_nodod_mb'  (in megabytes).
    Message classe...... "S>"
    Number.............. 890
    Variable 1.......... "84.550.400"
    Variable 2.......... "52.428.800"
    Variable 3.......... " "
    Variable 4.......... " "
    How to correct the error
    Probably the only way to eliminate the error is to correct the program.
    You may able to find an interim solution to the problem
    in the SAP note system. If you have access to the note system yourself,
    use the following search criteria:
    "MESSAGE_TYPE_X" C
    "SAPLAWRT" or "LAWRTU22"
    "ITS_CHECK_ALV_DATA_SIZE"
    If you cannot solve the problem yourself, please send the
    following documents to SAP:
    1. A hard copy print describing the problem.
       To obtain this, select the "Print" function on the current screen.
    2. A suitable hardcopy prinout of the system log.
       To obtain this, call the system log with Transaction SM21
       and select the "Print" function to print out the relevant
       part.
    3. If the programs are your own programs or modified SAP programs,
       supply the source code.
       To do this, you can either use the "PRINT" command in the editor or
       print the programs using the report RSINCL00.
    4. Details regarding the conditions under which the error occurred
       or which actions and input led to the error.
    Information on where terminated
    The termination occurred in the ABAP program "SAPLAWRT" in
    "ITS_CHECK_ALV_DATA_SIZE".
    The main program was "Z_BW_RECON_INV_RPT ".
    The termination occurred in line 25 of the source code of the (Include)
    program "LAWRTU22"
    of the source code of program "LAWRTU22" (when calling the editor 250).
    Source code extract
    000010   FUNCTION ITS_CHECK_ALV_DATA_SIZE.
    000020   *"
    000030   ""Lokale Schnittstelle:
    000040   *"  IMPORTING
    000050   *"     REFERENCE(DATA_TABLE) TYPE  TABLE
    000060   *"
    000070
    000080     data n type i.
    000090     data currsize type i.
    000100     statics maxsize type i.
    000110     data par_value(56).
    000120     if maxsize is initial.
    000130       sy-subrc = 0.
    000140       CALL 'C_SAPGPARAM'  ID 'NAME' FIELD 'abap/alvgrid/size_nodod_MB'
    000150                           id 'VALUE' field par_value.
    000160       if sy-subrc ne 0.
    000170         maxsize = 52428800.       " Default 50 MB
    000180       else.
    000190         maxsize = 1048576 * par_value.
    000200       endif.
    000210     endif.
    000220     describe table data_table lines n.
    000230     currsize = sy-tfill * sy-tleng.
    000240     if currsize gt maxsize.
         >       message x890(s>) with currsize maxsize.
    000260     endif.
    000270   ENDFUNCTION.

    HI,
    This is a Memory problem.
    System is allocated with a Max Memory of 50 MB,(see the dump code, in the last it is hardcoded in the std code)
    The data of your report is coming around 83 MB.
    Restrict your selection criteria of the Object and run the same report and see. it will work.
    Regards,
    Anji

  • Windows 7 is Error reporting when running a program generated with in Labview LV 7.1!

    Dear Labviewer's
    Once back in the yaers I'd generated a program with  - Labview 7.1.
    Now I'm informed that the version LV 7.1 is not supported by Windows 7.
    Now when i try to run the Program generated by Labview 7.1.  in windows 7 , I get communication error by the serial port. 
    Is there somehow somthing I can do to get this work. Is there any Runtime engines From NI for Windows 7.?
    Please Feed back if anyone got info for help.
    4 Stars ...
    HFZ
    Solved!
    Go to Solution.

    Have you installed a newer version of the NI-VISA runtime engine that will work with Windows 7?
    The most recent on the NI website appears to be version 5.0.3.
    http://joule.ni.com/nidu/cds/view/p/id/2257/lang/en

Maybe you are looking for