Program error in class sapmssy1 method : uncaught_exception

Hi Friends,
I am executing Balance sheet report in portal while displaying the out put I am getting the below error message
u201CError Brain (068): Characteristic value 18 of characteristic 0GL_ACCOUNT is not ALPHA-converted
Program error in class sapmssy1 method : uncaught_exception u201C
Can you please provide the solution on this?
Thanks
srini R

this sounds like an R/3 data quality issue...if the alpha conversion routine is not put in the infoobject maintenance you need to put the alpha conversion hardcoded in the start routine. then reload everything...
M.

Similar Messages

  • Program error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION in Report

    Hi All,
    This is the frequent problem we are facing in BW production.
    While executing the BW reports
    We are getting the below error.
    No Space left in Shared memory.
    Program error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION in Report.
    An exception with the type CX_SY_EXPORT_NO_SHARED_MEMORY occurred, but was neither handled locally, nor declared in a RAISING
    Program error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION
    System error in program SAPLRRK0 and form INITIALIZE_DATA_ACCESS-01
    The problem solved when we restarted the server.
    but this is coming very frequent.
    Is there any permanent soln for this one.
    Pls advice.
    Thanks!
    Sanjay

    Hi,
    Check the below notes,
    Note 656060 - OLAP: Cache main memory displacement not functioning
    Note 1114164 - Termination in the cache due to insufficient shared memory
    Apply note 1114164  and check if issue resolves or not.
    Regards,
    Niraj

  • Program error in class SAPMSSY1 Method When Filtering on Source System ID

    Whenever I try to filter my Source System ID in the BEx Query Designer (BI 7.0), I get the error:
    Reading Characteristic Values
    Program error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION.
    And I cannot filter my Source System ID.
    Does anybody know how to resolve this?

    Hi,
    Check the below notes,
    Note 656060 - OLAP: Cache main memory displacement not functioning
    Note 1114164 - Termination in the cache due to insufficient shared memory
    Apply note 1114164  and check if issue resolves or not.
    Regards,
    Niraj

  • ABEND RSBOLAP (000): Program error in class SAPMSSY1 method : UNCAUGHT_EXCE

    Hello,
    A BI Report contains a field "X" & a field "Y".
    Y is a sub part of X. Means on clicking upon X, Y opens.
    This report runs on date basis. For each date Y contains Zero value, but in the result Y contains some value greater than zero.
    Now when i execute this report in Portal, clicking on X for the dates opens up Y.
    But in the result column, Clicking on X giveg the following error:
    Root Cause
    The initial exception that caused the request to fail was:
    Termination message sent
    ABEND RSBOLAP (000): Program error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION
      MSGV1: SAPMSSY1
      MSGV3: UNCAUGHT_EXCEPTION
    Pl. note that this report is running fine in BEx analyer & not giving any such error.
    Thanks & Regards

    In SE 38 run RSPOR_SETUP and see if all the 12 steps are ok, as I see this is a an issue with java server not able to commute with BI., you need to exchange java certificates to BI and vise versa.,(basis can do this step)
    Hope this helps.,

  • Program error in class SAPMSSY1 method

    We are on 2004s SP10. I can create queries fine, but can not save them. I created a bex default transport. When I check the query it says it is fine. The error I am getting is "Error in Class SAPMSSY1 Method". I also get an error referencing a 26 or so bit program saying it does not exist. I have not found any threads which from out SP level that match these errors. Any idea? Thanks Steve

    This is an issue with Fiscal Year Variant Variable in the query.  (Or at least that was our team's issue).  To solve this, you have to rebuild the qurey from scratch.  Attempting to edit the existing query will NOT fix the issue.  Trying to fix it, creates a loop were it again looks for fiscal year variant variable then produces the error.
    I solved this be rebuilding the query and adding 0FISCVAR last.  Then in the filter, I chose K4 instead of a variable or SAP exit. (sorry if you requirement needs a variable, i would suggest creating a new one of those too).  Then save and you should have a working query.
    Yes when you check it appears fine, but in the background it is not.  When you save the "correct" query, the system looks for the old 0FISCVAR variable and fails to save.

  • ABEND RSBOLAP (000): error in class SAPMSSY1 method - after report move Pro

    Hi Guys,
    We recently moved a report to production and got the following error (500 Internal Error) when executing from Query designer
    ABEND RSBOLAP (000): Program error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION
      MSGV1: SAPMSSY1
      MSGV3: UNCAUGHT_EXCEPTION
    I saw in one of the threads to run the Program RSPOR_SETUP and see if all the 12 steps are ok and they are not but they are not ok in Dev and Qua as well where its running fine. Appreciate if somebody can advise.

    Hi,
    Check your Query in RSRT properties tab and make necessary settings.
    Do OLAP check in RSCRM_BAPI t-code. It will show the inconsistencies in your query.......
    Regards,
    Suman

  • Program error in class SAPMSSY1

    Hello Gurus,
    I am facing this error while executing the query in Bex Analyzer.  I have attached the screenshot of the error message.  My BW system version is BW 702, level 12.  Can anybody suggest any solution for this or appropriate notes for this ?
    Thanks a lot
    Renju

    Hello Yasemin,
    Diagnosis
    This internal error is a targeted termination since the program has an
    incorrect status.
    Procedure
    Analyse the situation and inform SAP.
    Thanks
    RJ

  • Error while executing query on portal-SAPMSSY1 method : UNCAUGHT_EXCEPTION

    Hello all,
    I have created a quey and executed it on portal and everything just works fine. The query has few input varaibles at the start like fiscal year and some other inputs. I saved the query in my Portal favorites and then when I try to excute it from there it gives me a runtime BI error.
    Termination message sent ABEND RSBOLAP (000): Program error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION  MSGV1: SAPMSSY1  MSGV3: UNCAUGHT_EXCEPTION
    I guess it errors out because of the variable input part at the start of query.
    We already have note "950992" in the system so wonder what next now.
    Any inputs appreciated.
    Thanks,
    Kiran

    We are having the same issue too - we are SP13. Our query is built on a Infoset, and the problem comes with 0FISCPER variable, when we try to do a input help (F4) in Bex. this happens only when I use fiscper on queries bulit on INFOSETS, and it works perfectly alright with all other cubes.
    <i>System error in program CL_RSMD_RS_SPECIAL and form
    IF_RSMD_RS~READ_META_DATA-02 (see long text)
        Message no. BRAIN299
    Diagnosis
        This internal error is an intended termination resulting from a program
        state that is not permitted.
    Procedure
        Analyze the situation and inform SAP.
        If the termination occurred when you executed a query or Web template,
        or during interaction in the planning modeler, and if you can reproduce
        this termination, record a trace (transaction RSTT).</i>
        For more information about recording a trace, see the documentation for
        the trace tool environment as well as SAP Note 899572.
    and in portal, it gets to the point of variable screen and then throws a error msg.
    <i>ABEND RSBOLAP (000): Program error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION
      MSGV1: SAPMSSY1
      MSGV3: UNCAUGHT_EXCEPTION</i>
    Message was edited by:
            voodi
    Message was edited by:
            voodi

  • Automatic payment program - error No permitted payment method exists

    Hi All,
    I am doing the automatic payment run and done all the necessary config in FBZP.
    1) Created the payment program at country level and assigned payment program
    2) Created the payment method at company code level for check and assign the Check Form
    3) Coming to Bank determination:
       a) Ranking order : given the payment method(A -> Check) ,currency(MYR), ranking order (1) and assigned to house bank (CIMB)
       b) Bank accounts : given house bank , payment method ,currency, account ID and clearing account number.
    4) assigned the payment method (A) in vendor master.
    when i run the payment run for the vendor in F110 for company code system hitting below errors:
    >  -
    Payment method selection additional log----
    > Payment method selection for items due now to the amount of MYR      112,909.38-
    >  Payment via payee/payer 0550000008                                            
    > Payment method "A" is being checked                                            
    > Payment with 28 print items, only 16 are allowed                               
    > No permitted payment method exists                                             
    Information re. vendor 500000598 / paying company code 0546 ...                  
    ......payment not possible because of reported error                               
    End of log                                                                       
    Job finished                                                                     
    please can any body help me on this.  I done the same config in DEV and QAS.  there working fine with out any issue.   but coming to PRD its giving problem.  i double confirm the config in DEV to pRD every thing fine and same.
    thanks.
    Sandhya.

    Hi...
    I did check the 1) vendor address -> No gaps
    2) My one is check printing not bank transfer
    3) I did check all the vendor line items no payment blocks. user already unblock the relevent item to make payment.
    Here weird thing is system hitting the same above mentioned error even I updated the payment method(C) and house bank (CIMB) in  each and every line item of vendor invoice.
    Thanks,
    Sandhya.

  • Error accessing class from method

    I am trying to write a method that accesses a class called circle where the user inputs the radius of a circle and the program prints the area, radius and circumference.
    My class is as follows.
    public class Circle
    private double Radius;
    private double PI = 3.14159;
    public void setRadius(double rad)
    Radius = rad;
    public void setPI(double pi)
    PI = pi;
    public double getRadius()
    return Radius;
    public double getPI()
    return PI;
    public double getArea()
    return PI * Radius * Radius;
    public double getDiameter()
    return Radius * Radius;
    public double getCircumferance()
    return 2 * PI * Radius;
    I am not having any areas when compiling the class.
    The method is as follows.
    //IS 115
    //DED01
    //Method for Circle class
    //Larry Piatt
    public class CircleStats
    public static void main(String[] args)
    double number;
    Scanner keyboard = new Scanner(System.in);
    Circle Radius = new Circle();
    Circle Area = new Circle();
    Circle Diameter = new Circle();
    Circle Circumference = new Circle();
    System.out.println("What is the radius of the circle? ");
    number = keyboard.nextDouble();
    number.setRadius(number);
    System.out.println("The area of the circle is "
    + Area);
    System.out.println("The diamter of the circle is "
    + Diameter);
    System.out.println("The circumference of the circle is "
    + Circumference);
    The error that I am seeing are as follows
    ^
    CircleStats.java:28: double cannot be dereferenced
    number.setRadius(number);
    ^
    1 errors
    This is my first attempt at writting a method that calls a class. I am not understanding it very well yet. Any assistance would be greatly appreciated.
    Edited by: tooned on Mar 30, 2008 1:10 PM

    1) your error: You're trying to call a method, setRadius, on the variable, number, which is nothing more than a lowly double primative variable. Better to call the method on your Circle object which here you call "Radius" (please note the Java naming convention: objects should begin with a lower-case letter).
    Also, when posting your code, please use code tags so that your code will retain its formatting and be readable. To do this, either use the "code" button at the top of the forum Message editor or place the tag &#91;code] at the top of your block of code and the tag &#91;/code] at the bottom, like so:
    &#91;code]
      // your code block goes here.
      // note the differences between the tag at the top vs the bottom.
    &#91;/code]or
    {&#99;ode}
      // your code block goes here.
      // note here that the tags are the same.
    {&#99;ode}Your formatted code would look something like so:
    public class Circle
        private double Radius;
        private double PI = 3.14159;
        public void setRadius(double rad)
            Radius = rad;
        public void setPI(double pi)
            PI = pi;
        public double getRadius()
            return Radius;
        public double getPI()
            return PI;
        public double getArea()
            return PI * Radius * Radius;
        public double getDiameter()
            return Radius * Radius;
        public double getCircumferance()
            return 2 * PI * Radius;
    import java.util.Scanner;
    class CircleStats
        public static void main(String[] args)
            double number;
            Scanner keyboard = new Scanner(System.in);
            Circle Radius = new Circle();
            Circle Area = new Circle();
            Circle Diameter = new Circle();
            Circle Circumference = new Circle();
            System.out.println("What is the radius of the circle? ");
            number = keyboard.nextDouble();
            // number.setRadius(number);
            Radius.setRadius(number);
            System.out.println("The area of the circle is " + Area);
            System.out.println("The diamter of the circle is " + Diameter);
            System.out.println("The circumference of the circle is "
                    + Circumference);
    }

  • Error in cl_bp_combo_job --- cl_tc_multifan_net_task method add_task

    I try to creata a Job with objects.
    I use class cl_bp_combo_job and cl_bp_abap_job
    data: cljob type ref to cl_bp_combo_job.
    data: clsinglestep type ref to cl_bp_abap_job.
    create object: cljob type cl_bp_combo_job.
    cljob->set_name( i_name = 'Job1' ).
    clsinglestep = cl_bp_job_factory=>make_abap_job(  ).
    clsinglestep->set_report( i_report = 'ZTEST' ).
    cljob->add_task( new_task = clsinglestep ).
    Is generated an exception for Add_task.
    I found an error in class cl_tc_multifan_net_task method add_task.
    Row 40 / 44
          insert tasknet_wa into tasknet.
    the right code i suppose is
          insert tasknet_wa into table tasknet.
    Do you know others class or methods to create a Job?
    Thanks

    Hi
    i think it's poosible to create a job multi step:
    -Method IF_BP_JOB_ENGINE~GENERATE_JOB_COUNT
    - Method SET_REPORT
    - Method IF_BP_JOB_ENGINE~PLAN_JOB_STEP
    - Method SET_REPORT
    - Method IF_BP_JOB_ENGINE~PLAN_JOB_STEP
    - Method SET_REPORT
    - Method IF_BP_JOB_ENGINE~PLAN_JOB_STEP
    - Method IF_BP_JOB_ENGINE~RELEASE_JOB
    Max

  • Getting error while creating abstract method

    hi folks,
    i facing issue for ABSTRACT Class.
    I am trying to create abstarct method, (refered example from saptechnical site),
    I created one attribute i-num, created one method AREA, in  implementation area , i made it as Abstract, then i did syntax check, then it is giving below error.
    *Class ZTEST_CLASS01_AB,Method AREA
    The abstract method "AREA" can only be implemented after its
    redefinition (METHODS AREA REDEFINITION).*
    i tried all the ways..
    created subclass for this, i writted some code in AREA of Sub-class, there it is giving dump, because first one is not activated properly..
    could you please somebody help me on this.
    Sri

    Hello Arshad,
    Create a class(ZABSTRACT) and make its type as Abstract( Which means atleast one of its methods is abstract)
    We can have abstract classes with all it's methods as non-abstract or concrete. A small example is given below:
    CLASS gcl_abstract DEFINITION ABSTRACT.
      PUBLIC SECTION.
        METHODS concrete. "Concrete
    ENDCLASS.                    "gcl_abstract DEFINITION
    *       CLASS gcl_abstract IMPLEMENTATION
    CLASS gcl_abstract IMPLEMENTATION.
      METHOD concrete.
        WRITE: / `I'm a concrete method`.
      ENDMETHOD.                    "concrete
    ENDCLASS.                    "gcl_abstract IMPLEMENTATION
    *       CLASS gcl_abstract_sub DEFINITION
    CLASS gcl_abstract_sub DEFINITION INHERITING FROM gcl_abstract.
      PUBLIC SECTION.
        METHODS concrete REDEFINITION.
    ENDCLASS.                    "gcl_abstract_sub DEFINITION
    *       CLASS gcl_abstract_sub IMPLEMENTATION
    CLASS gcl_abstract_sub IMPLEMENTATION.
      METHOD concrete.
        super->concrete( ).
        WRITE: / 'Abstract class might not have abstract methods at all!'.
      ENDMETHOD.                    "concrete
    ENDCLASS.                    "gcl_abstract_sub IMPLEMENTATION
    START-OF-SELECTION.
      DATA: go_abstract TYPE REF TO gcl_abstract_sub.
      CREATE OBJECT go_abstract.
      go_abstract->concrete( ).
    Although i will agree there is no point in making a class as abstract & having no abstract method
    @Sri: Looks like you're trying to implement the abstract method "AREA" in the abstract class hence the error. For abstract method you cannot define their implementation in the corres. abstract class.
    BR,
    Suhas
    Edited by: Suhas Saha on Mar 30, 2011 12:04 PM

  • Error while calling a super class public method in the subclass constructor

    Hi ,
    I have code like this:
    CLASS gacl_applog DEFINITION ABSTRACT.
      PUBLIC SECTION.
        METHODS:
                create_new_a
                   IMPORTING  pf_obj       TYPE balobj_d
                              pf_subobj    TYPE balsubobj
                              pf_extnumber TYPE string
                   EXPORTING  pfx_log_hndl TYPE balloghndl
                   EXCEPTIONS error
    ENDCLASS.
    CLASS gacl_applog IMPLEMENTATION.
      METHOD create_new_a.
        DATA: ls_log TYPE bal_s_log.
      Header aufsetzen
        MOVE pf_extnumber TO ls_log-extnumber.
        ls_log-object     = pf_obj.
        ls_log-subobject  = pf_subobj.
        ls_log-aluser     = sy-uname.
        ls_log-alprog     = sy-repid.
        ls_log-aldate     = sy-datum.
        ls_log-altime     = sy-uzeit.
        ls_log-aldate_del = ls_log-aldate + 1.
        CALL FUNCTION 'BAL_LOG_CREATE'
             EXPORTING
                  i_s_log      = ls_log
             IMPORTING
                  e_log_handle = pfx_log_hndl
             EXCEPTIONS
                  OTHERS       = 1.
        IF ( sy-subrc NE 0 ).
          MESSAGE ID      sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH    sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
                  RAISING error.
        ENDIF.
      ENDMETHOD.
    CLASS gcl_applog_temp DEFINITION INHERITING FROM gacl_applog.
      PUBLIC SECTION.
        DATA: log_hndl   TYPE balloghndl READ-ONLY
            , t_log_hndl TYPE bal_t_logh READ-ONLY
        METHODS: constructor
                   IMPORTING  pf_obj       TYPE balobj_d
                              pf_subobj    TYPE balsubobj
                              pf_extnumber TYPE string
                   EXCEPTIONS error
               , msg_add      REDEFINITION
               , display      REDEFINITION
    ENDCLASS.
    CLASS gcl_applog_temp IMPLEMENTATION.
      METHOD constructor.
        CALL METHOD create_new_a
               EXPORTING  pf_obj       = pf_obj
                          pf_subobj    = pf_subobj
                          pf_extnumber = pf_extnumber
               IMPORTING  pfx_log_hndl = log_hndl.
        IF ( sy-subrc NE 0 ).
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
                  RAISING error.
        ENDIF.
      ENDMETHOD.
    A public method of Super class has been called from the constructor of the sub class. we are getting the syntax error :
    ' In the constructor method, you can only access instance attributes, instance methods, or "ME" after calling the constructor of the superclass…'
    Can you please suggest how to change the code with out affecting the functioanlity.
    Thank you ,
    Lakshmi.

    Hi,
    Call that method by instance of Subclass.   OR
    SUPER-->method.
    Read very useful document
    Constructors
    Constructors are special methods that cannot be called using CALL METHOD. Instead, they are called automatically by the system to set the starting state of a new object or class. There are two types of constructors - instance constructors and static constructors. Constructors are methods with a predefined name. To use them, you must declare them explicitly in the class.
    The instance constructor of a class is the predefined instance method CONSTRUCTOR. You declare it in the public section as follows:
    METHODS CONSTRUCTOR
            IMPORTING.. [VALUE(]<ii>[)] TYPE type [OPTIONAL]..
            EXCEPTIONS.. <ei>.
    and implement it in the implementation section like any other method. The system calls the instance constructor once for each instance of the class, directly after the object has been created in the CREATE OBJECT statement. You can pass the input parameters of the instance constructor and handle its exceptions using the EXPORTING and EXCEPTIONS additions in the CREATE OBJECT statement.
    The static constructor of a class is the predefined static method CLASS_CONSTRUCTOR. You declare it in the public section as follows:
    CLASS-METHODS CLASS_CONSTRUCTOR.
    and implement it in the implementation section like any other method. The static constructor has no parameters. The system calls the static constructor once for each class, before the class is accessed for the first time. The static constructor cannot therefore access the components of its own class.
    Pls. reward if useful....

  • ABAP Programming error UNCAUGHT_EXCEPTION

    HI All,
    I am trying to install BI content  infocube with grouping before and after
    Category               ABAP Programming Error
    Runtime Errors         UNCAUGHT_EXCEPTION
    Except.                CX_RSD_INFOPROV_NOT_FOUND
    ABAP Program           CL_RSO_EXCEL_WORKBOOK_PROXY===CP
    Application Component  BW-WHM-MTD
    Date and Time          02.01.2007 04:42:08
    SAP Release..... 740
    SAP Basis level 0005
    Regards
    Kuzhanthaivel

    Hi,
    you can install one by one.
    if your facing any problem use the do only necessary objects
    please find the below doc it will give an idea.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/102906a4-f13d-2e10-7199-ce316ff254b8?overridelayout=true
    Thanks,
    Phani,

  • Time series error in class /SCF/CL_ICHDM_DATAAXS method /SCF/IF_ICHDMAXS_2_

    Hi,
    In SNC system, the supplier is getting the following error when he is trying to update the planned receipt quantity.
    Due to that error the ASN canu2019t be created and sent to ECC system.
    Time series error in class /SCF/CL_ICHDM_DATAAXS method /SCF/IF_ICHDMAXS_2_CNTL~SAVE
    Please give your inputs as to how to resolve this error.
    Regards,
    Shivali

    Hi Shivali,
    This is not related to time series data issue.
    ASN (ASN number:122593)XML failed may be because of  there no Purchase order(Reference order) exists for supplier 0000104466 which will be there in failed XML.(see the DespatchedDeliveryNotification_In XML check XML tag <PurchaseOrderReference> value under tag <Item>)
    Login as a supplier 0000104466 and search for purchase order (or replenishment order) and this PO(or RO) won't be there in  supplier 0000104466 .
    That's why ASN got failed.
    Regards,
    Nikhil

Maybe you are looking for