Function for syntax check on the repository objects

Hi Experts,
     Can anyone help me in finding out the function module used to do syntax check on Repository objects(PRograms/Smartforms/FUnction Modules...etc.,)
Regards
Arif Shaik

>
a.shaik wrote:
> I hope I have sent the query on the ABAP forum itself
You have posted the query on SAP PI/ XI forum....ABAP forum is different: ABAP Development
Regards,
Abhishek.

Similar Messages

  • Function Module for syntax check on the repository objects

    Hi Experts,
       Can anyone help me in finding out the function module used to do syntax check on Repository objects(PRograms/Smartforms/FUnction Modules...etc.,)
    Dr. Arif Shaik

    Hi,
    Can you please check following function modules? But I am not sure that you can get it all in one.
    EDITOR_SYNTAX_CHECK  (For any report)
    SSF_PREPARE_SYNTAX_CHECK (For any smarrt form)
    RS_SYNTAX_CHECK ( ABAP Syntax Check with Dialog and Navigation)
    CHECK_FORM_ITF_SYNTAX
    RS_DISPLAY_SYNTAX_DIAGRAM
    RS_CUA_INTERNAL_SYNTAX_CHECK
    SEO_CLASS_CHECK_INCLUDE_SYNTAX
    SEO_CLIF_GET_SYNTAX_INFO
    C195_TEST_SYNTAX_CHECK
    C1F0_PHRID_SYNTAX_CHECK
    Pls let me know if anything is unclear.
    Regards,
    Lokesh.
    Edited by: Lokesh Tarey on Apr 8, 2010 10:59 AM

  • Exact table where the repository objects are stored

    Hi,
    In which table the repository objects(Program,FM,Data Element,...) are stored exactly.
    I checked in TADIR table, but it's a directory for the repository objects.
    Also checked TRDIR.
    Say, If I delete a transport request which contains a report thru a 'Z_delete_request' prgm, I can still see the report in SE38.Ofcourse I have deleted in TADIR also.
    But presents in repository.
    Kindly suggest the exact table name.
    Regards,
    Siva

    Hi,
    Use seach option in SDN.
    [System table in abap where all the programs/FMs created are stored !]
    Regards
    Sandipan
    Edited by: Sandipan Ghosh on Jan 6, 2009 10:51 AM

  • OBIEE+ Where do I assign user and group mappings to the repository objects?

    Hi
    I'm using the Oracle BI Administration Tool and I'm creating users and groups. Where do I map my users and groups to the repository objects?.
    Regards,
    Néstor Boscán

    Hi,
    I was reading your reply for this post. Could you please tell me in which tool you set the User security. I couldn't find Repository Admin in BI Administration tool.
    Repository Admin > Manage > Security.
    Any help would be appreciated.
    Thanks in advance,
    Ravi

  • Components to be activated for Budget check in the table TRWCA

    hi,
    I want to know the components to be activated for budget check in the TRWCA table. I want to check the budget at the time of  PO creation , Goods reciept/Invoice receipt creation  using Network account assignment in PO  which is having WBS element and Project in its higher level.
    Thanks
    Rao

    ok well!
    Brother system will only check the budget, when your availability control is active.
    Further, as per your configuration, system will only prompt error  message when your budget exhausted 100%. ok
    please follow the same then  let me know
    check your WBS status is there avaiablity control active, when you entered the amount for budget/release.
    also check the transacion "CJBV - Activate Availability Control "
    Note: when ever you change the setting of your budget profie, must reconstruct the availability control transaction code is :CJBN/CJEN
    Thanks

  • Anyone Seen this Message Before "Configuration changes for domain saved to the repository."

    I'm running into this situation where one of my WLS servers is generating the following
    messages "Configuration changes for domain saved to the repository." This process
    of saving to a repository is causing an issue on start-up. Typically my deployments
    take 2-3 minutes on start-up. They are now taking 10 minutes. I've made no changes
    to my application. I've been able to identify that this process of saving to a
    repository is the main issue of contention....
    Anyone know what the message means? Anyone know how to disable this message?

    This is just WebLogic writing back changes to config.xml, which it does from time
    to time for reasons like:
    - your app deployment has changed.
    - you've reconfigured something in the console.
    etc...
    WebLogic just spins this off into a handy execute thread, so it would be surprising
    if this was causing your app deployment to slow down (how do you know it is).
    In my experience, slower than normal app deployments are usually down to:
    - waiting for database connections.
    - waiting for connecitons to other external resources.
    Remember (in WLS6.x anyway) initialisation is done serially on the main thread,
    so if something's slow, everything gets blocked behind it.
    simon.
    I'm running into this situation where one of my WLS servers is generatingthe following
    messages "Configuration changes for domain saved to the repository."This process
    of saving to a repository is causing an issue on start-up. Typicallymy deployments
    take 2-3 minutes on start-up. They are now taking 10 minutes. I'vemade no changes
    to my application. I've been able to identify that this process ofsaving to a
    repository is the main issue of contention....
    Anyone know what the message means? Anyone know how to disable thismessage?

  • Populate County for Supplier Address of the Connection Object

    Hi
    Is there any way that we can populate county (Region) field for supplier address of the connection object i.e premise address (ISU) in SAP system? This is not a mandatory field hence is not filled up by customers (Business Partners).
    County here I mean is eg:
    Country is UK:
    County is Essex then Region code is "ES" etc..
    Please provide your valuable suggestions
    Note: There are billions of customers for which region needs to be populated.
    Thanks and Regards
    Ishi

    Any idea?
    I want to maintain County/Region for UK in Supplier SAP system of ISU..
    Thanks

  • Easy installation of the Repository Object Browser - Web Designer do it now

    As the original developer of the Oracle Designer Web Assistant that has been part of Oracle Designer since 2003 as Repository Object Browser (ROB)- in patch-sets for Design 6i and 9i as well as the standard 10g release - I would like to provide you all with a very simple, 10 minute configuration guide to get you all going with the ROB.
    ROB is really very simple to get up and running and it offers a very useful set of functionality.
    For instructions, please look at the article I posted recently on our weblog: http://technology.amis.nl/blog/index.php?p=744
    Enjoy!
    Lucas Jellema

    I also need to be able to control how JRE is installed, over an intrane and the web, because my application requires ebcidic 277 from the extra libs, I have to be sure the end user installs this, and our customers are still using products from net banks which still use MSJVM, so I have to disable the SUN JVM Plugin.
    I have not found a solution to pass parameters to installer from web page object.
    The best solution I have come up with so far was to create a simple native installer, which i have put into a .cab file with an .inf file, signed this and placed this on a web page.
    The user clicks yes on a single security warning dialog, and then the installer is downloaded and started, this then pulls JRE from web server to PC and executes the installer with a /s plus the parameter settings needed for install a specific installation.
    gary

  • Tool for Syntax check

    Hi,
    exist a function or a tool that check if syntax in a script is correct?
    Thanks a lot
    Cristina

    user5366366 wrote:
    exist a function or a tool that check if syntax in a script is correct?Yes.. kind of. You can use DMBS_SQL to parse SQL or PL/SQL code only - without executing it. A successful parse means it passed syntax checking within that specific session environment.
    A dirty method that can be used from any client is to add "+EXPLAIN PLAN+" to the SQL - and instead of asking Oracle to execute the SQL, request it to parse it and generate an execution plan for you. Again, a successful execution plan result means a successful parse - and again, for that specific session environment only.
    Why is session environment important? There are NLS setting that can make an explicit string to date conversion of a literal work in one session and fail in another. The current scope of the session could point to a different schema. Etc.
    So even though you may get a successful parse, it could be pretty meaningless as when it is executed the environment is different.
    Which then begs the question why do you not parse it once up front, and then used the code in its "+parsed+" format? This is what stored procedure code does for you. And why it is a better option than to store the source code externally, outside Oracle, on another system.
    There are also a host of other issues to consider such as security, maintenance, access control and so on, that makes stored code a significantly superior option all around than storing SQL and PL/SQL code in some external script somewhere.

  • Transport Organizer Syntax Check using the Code Inspector

    dear fellows,
    i'm facing a problem when i check the syntax of transport. When i'm using the option to check the syntax within the transaction se01 the system starts no longer the extended check but the code inspector.
    is there any possibility to turn this code inspector check off and to get the extended syntax check again?
    or on the othe hand, which variant is used for the check and is there any possibility to change the variant that is used?
    thanks for your answers,
    Robert

    Nope... this is SAP standard code so I will reply to the OSS and wait for them to come back to you.
    Regards
    Juan

  • Extended Program Check Warning For Syntax Check

    Warning:
    Syntax Check Warning
    This Warning only Displayed in SLIN
    WHERE lgtyp IN S_LGTYP.
      Messages :
      In "SELECT SINGLE...", the where condition for the key field "LGTYP" does not test  for equality .
      There fore the single record yuor searching may not be unique.
    IF NOT S_LGTYP[] IS INITIAL.
        SELECT SINGLE * FROM T301
         WHERE lgtyp IN S_LGTYP.----
    >IT SHOWING THIS LINE
        IF SY-SUBRC NE 0.
          MESSAGE E005(Z01).
        ENDIF.
    ENDIF.

    Hi Raghu,
    When you are using SELECT SINGLE, it is always better to use EQ in the condition than IN.
    Instead of using select-options S_LGTYP, declare a parameter: P_LGTYP and if possible re-write the select query as below:
    SELECT SINGLE * FROM T301 into lv_variable
    WHERE lgtyp EQ  P_LGTYP .
    Regards
    Deepa.

  • Check on the Remote Object

    Hi All,
    We have a situation where we have multiple RMI Servers for a particular setup. To reduce the response time what we are doing is, everytime we look up for a server for first time we store the referece then onward any call to the same server will not be through look up but through this cached reference.
    The problem is if a referece is cached then if before the second call comes on the same server there is a possibility that the server might have been restarted. Now if i invoke a method on this cached ref then i will get exception. How can i handle this case ?. I want to check whether the reference is still valid, if yes, then invoke the method otherwise lookup and then invoke.
    Any idea ?
    Sachin

    i cann't even do that cause of following.
    <code>
    try
    LookupServer() // This will either look up or if exists in the cache return that otherwise lookup & return
    Remote call /// This could fail
    Extra logic
    catch(Exception e)
    Exception thrown
    go back and lookup and fire the method
    </code>
    or
    <code>
    try
    LookupServer() // This will either look up or if exists in the cache return that otherwise lookup & return
    Remote call /// This could fail
    catch(Exception e)
    Exception thrown
    go back and lookup and fire the method
    Extra logic
    </code>
    Second option is preferable but the problem is that the same has to be repeated @ every method call. Rather i would like to have the logic in method LookupServer() only so it will be taken care once and for all methods.

  • How to read a word in a abap program for syntax check

    program for finding keywords:
    into a given program name in selection screen.
    e.g Parameters Keyword in YXABC propgram.
    How to find a word in a abap program for syntax check

    Hi!
    Read table TNAPR for the program names.
    Then use the READ REPORT  statement for it and load the program into an internal table.
    Then loop at the table.
    Regards
    Tamá

  • Sorting functionality for originals checked-in through cv01n

    Hello All,
    I would like to know whether there is a possiblity of sorting descriptions of multiple original files check-in to the same DIR using CV01n.

    Hi,
    unfortunatly there is not such sorting functionality in CV01N or CV02N for the attached originals.
    The sequence of the originals depends on the sequence in which they were added. So if you add an originals it receives a special application number (ORIGINALTYPE). According to this number the originals are sorted.
    Maybe you can try to edit this 'ORIGINALTYPE' number by using BAPI_DOCUMENT_CHANGE2. First you should execute BAPI_DOCUMENT_GETDETAIL2 to receive all document related information. In table 'DOCUMENTFILES' you will also find the field 'ORIGINALTYPE' and its values.
    This data can then be handed over to CHANGE2 BAPI and you should be able to modify the application numbers and so the way of sorting.
    After this change please use the BAPI_TRANSACTION_COMMIT to realise the changes also on the database.
    However please note that this is just a proposal and I have no confirmation if this will work.
    Best regards,
    Christoph

  • After update to ioS 7.0.3, Airplay function for playing music with the Home amplifier doesn't work anymore.

    I used to listen to Ipad music on my home video using Airplay function.
    After updating to iOS 7.0.3, the Airplay icon is no more available for choosing local/remote reading.
    Does anybody has an idea?

    So everytime they update there OS I should go and re-read the entire manual, I'm not the only one who had this problem, why was is so hard to find an answer from Apple, why didn't they just say read the manaul,  all I got was bunch of links saying  to make sure your wi-fi is setup correctly, reset yout ipad, they didn't answer the question....

Maybe you are looking for

  • Out of the box approval workflow suddenly failed on start (retrying)

    SharePoint 2010. I've been using out of the box approval workflow for several month now. I did some minor changes to it, like to who and when emails should be send, but that's all. Then out of a sudden it stopped working. New request status is "Faile

  • Compare two pdfs in livecycle designer

    Does anyone know how to compare 2 pdfs in livecycle. So basically what I want is highlight the differences between 2 pdfs. If anyone has any idea it will be really helpful. Thanks.

  • JCO.Server within Tomcat problem

    Hello. I have implemented a JCO Server as a servlet and it is working just fine. However, it refuses to allow other servlets to connect to SAP. It grabs a hold of sapjcorfc.dll and will not let go. So that when I run a servlet that needs to call a BA

  • Trying to Disable LUN Masking under 1.5.1

    Hi, I have an Apple XServe Raid with 7x750Gb drives. The array is configured with three slices which would mean three LUNs. Even though Lun Masking is no longer an option in 1.5.1 it still shows up as enabled on the XServe Raid. Non of the luns are v

  • FM9: Limited Size of Structure View Panel?

    Hi, I'm using FM 9 on a workstation with two 22" monitors that are rotated 90 deg (portrait orientation). When I try to resize the structure view panel to fill the right monitor (as I could with FM7.2 and FM8) I can drag it to only about 40% of the s