Methods to solve this syntax error

Hi friends,
I am doing a user exit. In that iam including my code in a Include say 'ZXXX' in that i have 2 includes 'ZXX1' and 'ZXX2' ( one for PBO and one for PAI )..... i ve written my codes inside and when iam activating the include it gives me the following error ???? what iam missing / what ive given extra / what should i do???
Error :
" EACH ABAP PRORAM CAN CONTAIN ONLY ONE "REPORT" OR "PROGRAM" OR "FUNCTION-POOL" STATEMENT" .................. 
Expecting ur answers.....(any small idea will surely help me and others too)
Hope my question is clear .....
thanks in advance .............................
Cheers,
Kripa .,
Upcoming New Abaper......

Hi,
I think its better to tell the whole process which iam doing ( i dont know whether the steps are right as this is the first time iam tryig to implement a user-exit!). So what ever could be the mistake which u encounter in my steps please let me know so that i could correct that!
My requirement is:
1. To add a field in ME51N transaction in the valuation tab, Say a field which captures the text 'AAA' which could be given by the user....
My Understanding and implementation:
1. Got the user exit name to be 'MEREQ001' ( Tcode SMOD )
2 Added a field 'ZZXXX' in the table EBAN and activated the table.
3. From SE80 --> in the  function group XM02,created a screen ( of type subscreen '0111' ) and placed a table field text box of name and attributes of
'EBAN-ZZXXX' .....
4. Double clicked the screen '0111' and in that i ve writen some code for its PBO and PAI ......
5. Code in PBO .......MODULE STATUS_0111.
MODULE STATUS_0111 OUTPUT.
SET PF-STATUS 'xxxxxxxx'.
SET TITLEBAR 'xxx'.
TABLES : EBAN.
EBAN-ZZPAYMENT = "TEST PAYMENT".
ENDMODULE.                 " STATUS_0111  OUTPUT
6. Code in PAI .......... USER_COMMAND_0111  INPUT
***INCLUDE ZXM02I01 .
*&      Module  USER_COMMAND_0111  INPUT
      text
MODULE USER_COMMAND_0111 INPUT.
CLASS-POOL
An object is created for the class IF_PURCHASE_REQUISITION_ITEM
  CREATE OBJECT IF_PURCHASE_REQUISITION_ITEM.
As i want to import the value from the subscreen to a value thruogh
a function GET_DATA
Creating a reference variable
  DATA : CREF_IF_PR_ITEM TYPE REF TO
  IF_PURCHASE_REQUISITION_ITEM.
Local variable declaration
  data : l_mereq_item type mereq_item.
T_NATR_PAY is the new extended field...
  if not CREF_IF_PR_ITEM is initial.
    l_mereq_item = CREF_IF_PR_ITEM->get_data( ).
    if ( ci_ebandb-ZZPAYMENT ne l_mereq_item-ZZPAYMENT ).
      move-corresponding  ci_ebandb to l_mereq_item .
      call method
        CREF_IF_PR_ITEM->set_data( l_mereq_item ).
      ex_changed = 'X'.
    endif.
*endif.
  ENDMODULE.                 " USER_COMMAND_0111  INPUT
7. Then i activated .... at that time only i got the syntax error.... hope the question is clear now !!
note :
I may be wrong in the way of implememnting the user exit also ..... please correct me if iam wrong and if anyone of u could guide me properly to implement the user exit for the transaction ME51N ... it could be of a great help !!!
Expecting ur answers !! .......
Thanks in Advance !!!!
Revert back if the question is still not clear !!!
.... kripa ( New upcoming abaper )

Similar Messages

  • How to install flashplayer on iphone or could you tell me an alternate method to solve this problem?

    Hello,
    I use InDesign to arrange our catalog. After finish it, my boss want to have a website. So I export this file as SWF format(page transitions==>page turn==>SWF only), and a E-book was born.
    My boss like this E-book very much, which can flip like a real book. This E-book become our first official website. We are frustrated that we can not see our E-catalog with iphone just because we can not install flashplayer.
    Would you please tell me a method or an alternate method to solve this problem?
    Thank you very much!
    Best Regards,
    Flora

    There is not, and never has been a Flash Player for iPhones, iPads or iPods.  Steve Jobs was ADAMANT about making iOS incompatible with it in 2006, and Adobe has never developed a Player for iOS. Apple has and recomends "SkyFire" (free in the App store) if you view content that MUST have Flash Player.

  • What is this syntax error?

    The standard SAP program SAPDBZDF giving error in ECC6.0 version in line 211:Field "%_GET" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statement . . .
    The line declared is 
    IF B0SG-XASGL <> 'X' AND %_GET+10(1) <> ' '.
    What is the %_GET? how to eliminate the error?
    This code doesn't give syntax error in 4.0B version.
    If it is standard SAP report, please help me.

    Hi,
    this rather looks like some kind of inactive query, infostructure or other generated stuff.
    As already mentioned: Our system knows
    SAPDBDDF                                   Logical Database SAPDBDDF
    SAPDBIDF                                   Real Estate Logical Database
    SAPDBKDF                                   Logical Database SAPDBKDF
    SAPDBMDF                                   FM Master Data Mass Selection
    SAPDBSDF                                   SAPDBSDF Logical Database
    SAPDBVDF
    If you copied one of the standard logical databases to customer name space SAPDBZDF: I did this and I found OSS notes guiding through additional necessary process.
    Regards,
    Clemens

  • TS3694 i am facing error code 1015 while restoring software 4.2.1 on my iphone 3g. please let me know how to solve this problem/error without losing my important time.

    good evening
    can u help me to solve this problem.

    Is the iPhone jailbroken or was jailbroken?. In the article " http://support.apple.com/kb/TS3694 " it says:
    Errors related to downgrading iOS
    The required resource can't be found: This alert message occurs when your device has a newer version of iOS than what is available in iTunes. When troubleshooting a device that presents this alert message, go toSettings > General > About and check the version of iOS on the device. If it's newer than the latest released iOS version, the device may have a prerelease developer version of iOS installed. Installing an older version of iOS over a newer version isn't supported.
    Error 1015: This error is typically caused by attempts to downgrade the software for an iPhone, iPad, or iPod touch. This can occur when you attempt to restore using an older .ipsw file. Downgrading to a previous version isn't supported. To resolve this issue, attempt to restore with the latest iPhone, iPad, or iPod touch software available from Apple. This error can also occur when an unauthorized modification of the iOS has occurred and you're now trying to restore to an authorized, default state.

  • Can u suggest me regarding this syntax error

    Hi friends,
    While modifying a SAP program, i came across a syntax error- " Literals cannot be extended more than one line" in ECC6.0 server.
    this is the msg for which i am getting error-
    " MESSAGE 'Associate should be transferred back to the unit
    effective from the forced transfer date' TYPE 'E'.
    i have tried to resolve it by making it a msg of single line but i couldnt. so pls let me know how can i proceed.
    Thank you
    Nasreen

    Hi Nasreen,
              If you are hard coding the message it will take arnd 142 char. the error might be cause it was not activated. just activate and when pop-up comes 'error duringing activation', press Activate anyway.
    if this doesnt help, changes message type as 'I' and make syre thet message is in one line.
    altenately you can go with message class. but dont pass such message as variable coz it will take max of 50 char.
    for example:
    variable = 'abcedd...................... more that 52 char)
    message e000 with <variable>
                the in output you get message defined in message class and 50 char of variable.
    Thank & regards

  • How to solve this internal error in exporting?

    Each time I export photos to my hard drive, there's always an error message displayed at the end of exporting shows:
    Does anyone know how to solve this problem? It troubled me for a long time...
    Any reply would be highly appreciated!

    Thanks Dorin and jjm01403!
    I have checked the post-export field and it was blank indeed. The problem no longer occures after I choose the "Do Nothing" option.
    Thanks again for your help!

  • Plz help in solving this servlet error...

    Hi,
    I've a webapplication in struts. As soon as i submit the login form i'm getting this error :-
    WARN [RequestProcessor] Unhandled Exception thrown: class java.lang.NullPointerException
    08:58:10,071 ERROR [[action]] Servlet.service() for servlet action threw exception
    java.lang.NullPointerException
         at com.java.action.LoginAction.doLogin(LoginAction.java:44)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:274)
         at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:194)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)
         at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
         at java.lang.Thread.run(Unknown Source)
    AND,
    the my code at line 44(at com.java.action.LoginAction.doLogin(LoginAction.java:44)) is :-
    userVO.setStrUserId((String)frmLogin.get("userid"));
    at this line, i'm just trying to set the userid entered frm the login page.m i missing some settings or any jar files. I'm using JBoss4.0.2(AS), MyEclipse6.0(IDE), and struts1.1

    Thanks for the replies frnds. As ganesh pointed, the mistake was from my side and very very silly, in LoginAction.java inspite of creating an instance for UserVO, i made it null(UserVO userVO = null;). After changing, things started working fine. Thanx again for the reply :-)
    Edited by: garv on Jun 29, 2008 11:26 PM

  • How can I solve this MSAA error?

    Hello
    I'm fairly new to Coded UI so please cut me some slack.
    What I'm trying to do is just something very simple. Taking a screenshot of MS Excel.
    Here are my steps to reproduce:
    Pre-requisite: Have Excel 2010 Open
    Steps:
    Begin Recording
    1. Hover your mouse to the top left corner and click the tiny down-arrow
    2. Select "Print Preview and Print"
    3. Go to File Menu
    4. Click EXIT
    Stop Recording
    -------------------------------------------------------------------Code------------------------------------------------------------------------------
    namespace excelscreenshot{    /// <summary>    /// Summary description for CodedUITest1    /// </summary>    [CodedUITest]    public class CodedUITest1    {        public CodedUITest1()        {        }        [TestMethod]        public void CodedUITestMethod1()        {            // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items.            // For more information on generated code, see http://go.microsoft.com/fwlink/?LinkId=179463            this.UIMap.email();            //WinMenuItem uIPrintPreviewandPrintMenuItem = this.UIMicrosoftExcelBook1Window.UIItemWindow.UICustomizeToolbarClient.UICustomizeQuickAccessGroup.UIPrintPreviewandPrintMenuItem;            Image pic = this.UIMap.UIMicrosoftExcelBook1Window.CaptureImage();            pic.Save(@"C:\Users\Diego Cortes\Desktop\derecho\foto.jpg"); //,System.Drawing.Imaging.ImageFormat.Jpeg);            TestContext.AddResultFile(@"C:\Users\Diego Cortes\Desktop\derecho\foto.jpg");        }        #region Additional test attributes        // You can use the following additional attributes as you write your tests:        ////Use TestInitialize to run code before running each test         //[TestInitialize()]        //public void MyTestInitialize()        //{                //    // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items.        //    // For more information on generated code, see http://go.microsoft.com/fwlink/?LinkId=179463        //}        ////Use TestCleanup to run code after each test has run        //[TestCleanup()]        //public void MyTestCleanup()        //{                //    // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items.        //    // For more information on generated code, see http://go.microsoft.com/fwlink/?LinkId=179463        //}        #endregion        /// <summary>        ///Gets or sets the test context which provides        ///information about and functionality for the current test run.        ///</summary>        public TestContext TestContext        {            get            {                return testContextInstance;            }            set            {                testContextInstance = value;            }        }        private TestContext testContextInstance;        public UIMap UIMap        {            get            {                if ((this.map == null))                {                    this.map = new UIMap();                }                return this.map;            }        }        private UIMap map;    }}
    ----------------------------------------------------------------------This is the Error--------------------------------------------------------
    Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControlNotAvailableException was unhandled by user code
      HResult=-268111872
      Message=The control is not available or not valid. Additional Details:
    TechnologyName:  'MSAA'
    Name:  'Print Preview and Print'
    ControlType:  'MenuItem'
      Source=Microsoft.VisualStudio.TestTools.UITesting
      BasicMessage=The control is not available or not valid.
      StackTrace:
           at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.EnsureValid(Boolean waitForReady, Boolean refetch)
           at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.GetPropertyValue(String propertyName)
           at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.GetProperty(String propertyName)
           at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.GetPropertyInternal[T](String propertyName)
           at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.get_BoundingRectangle()
           at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.CaptureImage()
           at excelscreenshot.CodedUITest1.CodedUITestMethod1() in C:\Users\Diego Cortes\Documents\Visual Studio 2010\Projects\excelscreenshot\excelscreenshot\CodedUITest1.cs:line 32
      InnerException: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControlNotAvailableException
           HResult=-268111872
           Message=The control is not available or not valid. Additional Details:
    TechnologyName:  'MSAA'
    ControlType:  'Window'
           Source=Microsoft.VisualStudio.TestTools.UITesting
           BasicMessage=The control is not available or not valid.
           StackTrace:
                at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.EnsureValid(Boolean waitForReady, Boolean refetch)
                at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.EnsureValid(Boolean waitForReady)
                at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.EnsureValid()
                at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.FindFirstDescendant(String queryId, Int32 maxDepth, Int32& timeLeft)
                at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.FindFirstDescendant(String queryId)
                at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.EnsureValid(Boolean waitForReady, Boolean refetch)
           InnerException: System.Runtime.InteropServices.COMException
                HResult=-2147467259
                Message=Error HRESULT E_FAIL has been returned from a call to a COM component.
                Source=Microsoft.VisualStudio.TestTools.UITest.Playback
                ErrorCode=-2147467259
                StackTrace:
                     at Microsoft.VisualStudio.TestTools.UITest.Playback.Engine.IRPFPlayback.FindAllScreenElements(IScreenElement pScreenElementStart, String bstrQueryId, Object&
    pvarResKeys, Int32 cResKeys, Int32 nMaxDepth, Object[]& foundDescendants)
                     at Microsoft.VisualStudio.TestTools.UITest.Playback.ScreenElement.FindTopLevelWindowHelper(String queryId)
                     at Microsoft.VisualStudio.TestTools.UITest.Playback.ScreenElement.FindFromPartialQueryId(String queryId)
                     at Microsoft.VisualStudio.TestTools.UITesting.UITestControl.EnsureValid(Boolean waitForReady, Boolean refetch)
                InnerException:
    THANKS
    for your help
    DIEGO

    Hi DIEGO,
    As far as I know, the coded UI test has a limitation for office client app controls.
    Reference:
    https://msdn.microsoft.com/en-us/library/dd380742(v=vs.120).aspx
    Best Regards,
    Jack 
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How do I solve this?  "Error getting License. License Server Communication Problem: E_ACT_NOT_READY"

    I've already verified my email account, and cannot add any eBooks with the .ascm ext. from Overdrive to read.  I am using a MacBook Pro (work laptop), how do I fix this?  The programs are approved for use by the technology department, so this is an odd blip.
    I should add that Overdrive recommended the Adobe Digital Editions as a way to download and read their eBooks. 
    Thanks in advance!

    please refer to Error "E_AUTH_NOT_READY" | Digital Editions

  • [SOLVED] Oblogout syntax error after system update

    Hello,
    I updated the system today and it seems it messed with Oblogout. When my menu entry didn't work I tried running it in the command prompt and got the following error:
    File "/usr/bin/oblogout", line 55
      except getopt.error, msg:
                                 ^
    SyntaxError: invalid syntax
    It seem to be pointing to the comma but I haven't got the slightest about syntax so I turn to the forum.
    Thanks in advance,
    Tomas
    Last edited by desolathor (2010-10-20 19:39:34)

    I did read the news but I still don't know what to do. For instance: "...any program requiring 2.x needs to point to /usr/bin/python2 instead..." tells me absolutely nothing..
    I hope someone is willing to explain it a bit.

  • Solve this JSF error

    i m getting this error
    javax.servlet.ServletException: javax.servlet.jsp.JspException: "{2}" Conversion Error setting value ''{0}'' for ''{1}''.
    plzz resolve this error as soon as possible
    thnx in advance

    Doublecheck the object type of the getters and setters. You cannot pass a List to a setter which expects a String for example.
    Debug and filter your heap of code and post the relevant part here. Then we'll see what's wrong. Hint: most likely cause is a wrongly definied getter/setter of select listbox/radio/menu.

  • How can I solve this publishing error in iWeb?

    Suddenly, when I try to publish in iWeb, I get the following error message:
    Publish error:
    Can't create the file "site/home.html." The disk may be damaged or full, or you must not have sufficient access privileges
    Well, I have a Mac Pro tower, loaded with plenty of space and my disk definitely isn't damaged. Go Daddy (my host) first told me it might be a firewall problem and to contact my internet provider, which I did. But they told me there were no outgoing firewalls. So I went back to go Daddy, who reset all my permissions, but I still got the same iWeb message listed above when I tried to publish. Go Daddy was able upload my files at their end as a test, which means the problem is right here with my iWeb.
    Anyone have any ideas?

    Try the troubleshooting steps under "FIx iWeb" here...
    http://www.iwebformusicians.com/iWeb/iWeb-Tips.html

  • HT201210 how can i solve this 1015 error

    plz give solution

    "GetSysControl@CControlView@@UBEPAXF@Z" is not same as the symbol in the widgetbin.lib. Why?

  • Post Transport Syntax Error in Methods .

    Hi ,
          Would like to know if there is a post transport error while transporting a method  , will the CLASS also become inactive or only the method will be inactive .
    If for eg , am transporting a change to the  method  and in the method am refering to a data element which is not available in the target system . On transporting the method , there will be syntax error in the method in the target syste, since the data element is not avaialble . And the method will become inactive . In this scenario , will the class also become inactive ?

    Hello Praveen,
    Yes, Class will also as during transport SAP will try to generate all the object dynamically on the basis of the transport information provided on K and R files. If in case any basic element is missing then all the object those are using that basic elements will give error while generation and remain in inactive mode till you go and correct the problem or import the corrected transport.
    Hope this helps.
    Thanks,
    Augustin.

  • This module only supports the threaded MPM,this is error,how solve?

    I start startup software,appear error,as follow:
    This module only supports the threaded MPM
    How solve this is error,what MPM?Help me,THKS!!!!!

    --with-mpm=worker,solve this error.

Maybe you are looking for