Reg: Standards to be followed while developing a smartform

Hi,
I am preparing a document on " Standards to be followed while developing a smartform" for my company. Could anyone  send  documents related to my subject or  guide me where can I find one, it will be very helpful for me.

Hi Prabu,
You can try something like this.
Layout Sets:
Layout sets may have names up to 30 characters in length, using the format
Zx(2-30)
Example: ZNEWLAYOUT –New layout is the layout set name.
If you copy a standard layout set, insert a ‘Z’ as the first character .If the standard layout set already has 30 characters replace the first character with ‘Z’.
Styles:
Style may have names up to 30 characters in length, using the format
Zx(2-30).
Example: ZSTYLE.
If you copy a standard layout set, insert a ‘Z’ as the first character .If the standard layout set already has 30 characters replace the first character with ‘Z’.
Standard Text ID’s:
Standard text ID’s may have name up to 4 character’s in length using the format
Znnn.
Example: ZTXH.
If you copy a standard layout set, insert a ‘Z’ as the first character .If the standard layout set already has 4 characters replace the first character with ‘Z’.
Standard Text Names:
Standard text names may have names up to 32 characters in length using the format Zx(2-32).
Example: ZSTANDARDTEXT.
If you copy a SAP standard text name, insert a ‘Z’ as the first character .If the SAP standard text name set already has 32 characters replace the first character with ‘Z’.
Regards,
Ferry Lianto

Similar Messages

  • Standards following while developing a code

    when we developing a repore what are the standards we have to follow.

    Check following links for some coding guidelines.......
    http://****************/Tutorials/ABAP/PerformanceSTDs.htm
    http://www.ams.utoronto.ca/Assets/output/assets/Developmentstandards_guidelines_335678.pdf.pdf
    http://www.sap-basis-abap.com/abap/abap-4-development-code-efficiency-guidelines.htm

  • What are the naming conventions we should follow while creating an object

    hi
    what are the naming conventions we should follow while creating an object in ABAP dictionary, i.e while creating zee table.

    Hi,
    Namespaces and Naming Conventions
    SAP has reserved name ranges for customer objects and SAP objects. Use these customer name ranges to make sure that your objects are not overwritten by SAP objects during the import of corrections or an upgrade.
    This documentation lists the customer name ranges for the different system objects.
    Only use the customer name ranges. If you do not keep to the name ranges for customer objects you may lose your development objects.
    SAP delivers a few system objects with names that fall within the customer name range. These objects already existed when the customer name range was extended from YY/ZZ to Y/Z. These objects are listed in table TDKZ.
    Regards

  • Signed Applet - Using same alias while development

    Hi,
    I am working on Embedded Java Signed Applet. My applet using the TCP/IP thus required to load each time to my Lantronix XPort.
    The problem is, every time I change something in the applet, I need to run the following commands again and finally load to Lantronix XPort.
    And every time, I required to change the alias name i.e. signapplet17 in the following commands.
    Is there any easy way while developing the signed applet
    e.g. we can use the same alias name each time i.e. signapplet1 ( I reached to signapplet17)
    Or we can avoid the following commands while developing.
    jar cmf mainClass.txt DataMain.jar *.class
    : Generate key pairs
    keytool -genkey -alias signapplet17 -keystore mykeystore -keypass mykeypass -storepass mystorepass
    : Sign the JAR file
    jarsigner -keystore mykeystore -storepass mystorepass -keypass mykeypass -signedjar SDataMain.jar DataMain.jar signapplet17
    : Export the public key certificate
    keytool -export -keystore mykeystore -storepass mystorepass -alias signapplet17 -file mycertificate.cer
    Thanks.

    This is my code that i use to read the graph:
    private Graph<Integer, Integer> loadGraph(int year, String type) {
         String graph_dir = ProjectDir.data_dir + "input/Network/vt_kn." + year + "-" + year + "/";
         String graph_name = "vt_kn." + year + "-" + year +".intern." + type;
              Graph<Integer, Integer>graph = new UndirectedSparseMultigraph<Integer, Integer>();
              try{
                   GraphMLReader<Graph<Integer, Integer>, Integer, Integer> gmlReader
                        = new GraphMLReader<Graph<Integer, Integer>, Integer, Integer>();     
                   gmlReader.load(graph_dir + graph_name +".graphml", graph);               
              } catch (Exception e) {
                   e.printStackTrace();
    System.out.println("loaded: " + graph_name);
    return graph;
    public class ProjectDir {
         public static final String data_dir = "F:/Apache/Tomcat 6.0/webapps/ROOT/app/Data/";
         public static final String script_dir = "../Script/";
         //F:/Apache/Tomcat 6.0/webapps/ROOT/VT/data/
    Could you tell me how i could change this code so that i can load from a url instead of a file?

  • Steps to follow while creating Database table in notes or paperwork

    what are the steps to follow while creating Database table in notes or paperwork
    Thank you,
    Regards,
    Jagrut Bharatkumar Shukla

    hi,
    1. Goto Transaction SE11.
    2. Enter the table name to be created. It should start with a Y or Z.
    3. Press Create
    4. Enter the Short description for the table
    5. Enter the Delivery class for the table. It can be 'A', 'C' or other.
    6. In the Fields tab, specify the table fields and the corresponding data elements or the built-in data types.
    7. If the table needs to be made a client-depenedent table, the first field should be MANDT.
    8. Goto Technical settings of the table and sepcify the Data Class and Size for the table. Also, there u can specify if buffering for the table should be allowed or not.
    9. Now, activate the table.
    if helpful reward some points.
    with regards,
    Suresh Aluri.

  • Happy Holidays.  I have Adobe Actobat 7.0 Standard for quite a while, and I'm happy with it. I use it for mainly filings at the federal court.  They require PDF.  I use two computers in two different states for work.  I realize my Adobe 7.1 is a few years

    .  I have Adobe Actobat 7.0 Standard for quite a while, and I'm happy with it. I use it for mainly filings at the federal court.  They require PDF.  I use two computers in two different states for work.  I realize my Adobe 7.1 is a few years old, but sometimes I have difficulty using it with the other days downloading a boarding pass, and e filing at the USDC. .  There's a problem with Adobe Flash, media, etc.  and other Adobe programs, (which I use for downloading boarding passes for airlines, etc.) so basically I have to delete these other Adobe programs, besides the Adobe Acrobat 7.0 Standard if I want to 7.0 Standard to work.  I periodically download the updates, but there's still a problem. My question is:  Can or should I purchase another program to update the present Adobe Acrobat 7.0 standard, or just buy a new program such as the Adobe 11?  Am I mistakenly doing something wrong, such as when I download?  I'm an old valued customer so I don't want to spend a lot of money since I am replacing my Dell XP for a new computer now, and my other computer is a Dell Vista.
    I'd appreciate your valued advice.

    If you are getting a new computer (for a PC it would have Win 7 or 8), then you will need to purchase XI if you wish to continue using Acrobat. Acrobat 7 is not compatible with these systems (and probably the same for MAC systems), though sometimes workarounds are possible, though not easy to use. I guess the answer is to buy the new version. Try http://www.adobe.com/products/catalog/software._sl_id-contentfilter_sl_catalog_sl_software _sl_mostpopular.html, click on the Buy for Acrobat, and then select the version you want.

  • What are the procedure to be followed while restart the exchange server..?

    Dear All,
    Pls provide the procedure to be followed while restarting the exchange server. i.e. what is the sequence for restarting and starting the exchange server.
    Regards
    R Nantha Ram

    As suggested above no such procedure to be followed unless it is a DAG.
    If you are running exchange and DC in one OS. Stop exchange services first then restart server. (commands below to stop exchange related services)
    net stop msexchangeadtopology /y
    net stop msexchangefba /y
    net stop msftesql-exchange /y
    net stop msexchangeis /y
    net stop msexchangesa /y
    net stop iisadmin /y
    net stop w3svc /y
    This is bcz DC stops quicker than Exchange, therefore Exchange is unable to write to the domain controller and has to be be "killed" by the operating system.
    This continual "killing" of the Exchange services, instead of allowing them to shutdown gracefully is not good for the database and is one of the prime reasons for recommending that Exchange is not installed on a domain controller.
    A better option is to stop the services before you begin to shutdown the server. This will also cause the server to shutdown more quickly because it isn't waiting for the services to timeout. This can significantly decrease the shutdown/reboot time of Server.
    MAS

  • Steps to follow while creating new report...

    HI friends,
    Can any one please help me with the things to keep in mind and the process to follow while going for creating new reports in BI 7.0. We are about to create some new reports ., also the things to keep in mind while getting the requirement gathering...from the core users,  firstly  the basics to keep in mind and then the finer details technically to logically attempt will greatly help me to accelerate things further,
    very many thanks in advance....

    Hi,
    Get the report layouts from the business.
    Try to limit the data set to a minimum in the report. Decide with the business what chars they would like to have in the variable screen.
    Discuss and decide with your users what they want by default to appear in the report output. The rest of the chars could be put in Free chars and could be drilled down.
    Check if users have to be restricted to some characteristic values. You would need to create authorization objects and attach these to users. Get the list of users and what chars and values they need authorizations for.
    1. Try to avoid Exclusions in RKFs/selections as these degrade performance. Try to include char values instead.
    2. Check if query read mode is set to H - read while navigating and expanding hier (RSRT --> properties). This way the entire dataset is not read from the database at once.
    3. A lot of navigational attributes also affect performance. See if you can add it as char in the backend and read master data while loading.
    Edited by: Murali Krishna K on Feb 2, 2011 11:38 AM

  • Can I upgrade Server 2012R2 Standard to 2012R2 Datacenter while in a failover cluster?

    I would like to know if it is supported to upgrade my Server 2012R2 Standard to 2012R2 Datacenter while in a failover cluster. I have a 3 node cluster all running Server 2012R2 standard with only a few VM's running on them at this time.
    -Jim

    Should be no problem. There are no technical differences between Standard and Datacenter. The difference is in the licensing.
    I would evict a node, upgrade it, and add it back in.  Rinse and repeat.
    . : | : . : | : . tim

  • What to keep in mind whilie developing under the new IOS PLA

    Hi everyone.
    I found out the the new IOS PLA was introduced on June 2nd. I could not spot any noticeable differences from the previous one.
    The fellow developers at my office are quite acquaint with the previous PLA, however the release announcement sort of created confusion among them. They all wonder what to keep in mind while developing and publishing the apps under the new PLA.
    Your help will be much appreciated!
    Thanks in advance

    Very simply "wired for internet" just means that you have, probably, Category 5 (CAT5) ethernet cables and jacks prewired in the home. These cables should all lead to one common location, hopefully in a patch panel or box. In order for this arrangement to be of any use you need a multi-port router and/or switch. I doubt whether the contractor provides this router/switch as part of the deal. Anyway the router/switch would connect all of these cables together as well as your internet service (DSL, Cable Modem, whatever). Plugging into any of the jacks in the home would connect you to the router/switch, which in turn would issue your device an IP address and connect you to the network. Internet access, as well as file sharing, would be controlled by the router/switch. Very basic home network and nothing complicated. Your Apple TV will work just fine with this network. You could also connect a network storage device, such as a large capacity hard drive that could be shared by all users on the network. Getting more complicated involves having a dedicated server machine running OS X Server for example.

  • What are the steps we have to follow to develop RFC function module

    hi
    what are the steps we have to follow to develop RFC function module

    I will tell you simple example within r/3 systems..
    source system - A  (SAP R/3 )
    Destination System B (SAP R/3).
    First create RFC Destination in SM59 - in A System.
    Createing RFC Destination - GOTO SM59 Transaction and click R/3 System .
    it will go second screen and give ur RFC Name ,IP Address and log on details.
    click on test concetion and remote logon.
    now create RFC Function module in B System.
    goto se37 - create fm with starting with Z* or Y*.
    maintain all data like
    attribute should be remote enabled
    importing is v_matnr
    exporting is v_maktx.
    write the simple code - select single maktx from makt into v_maktx
                                                          where matnr = v_matnr.
    Call this fm in report program in se38 in B sytem and copy the FM.
    paste this code A System
    use ur logic and destination 'RFC Name'.
    Reward Points if it is helpful
    Thanks
    Seshu
    Message was edited by:
            Seshu Maramreddy

  • If i try to copy standard Adobe form to Custom developed

    Hi Guys,
    If I try to copy Standard Adobe form to Custome developed ' iam gettng the 'internal error occured SAP FP API '.
    please let me know what to do ..
    Thanks
    Prabhu

    Hey,
    Instead of copying the Adobe Form,
    First try to save the form on your desktop.
    Open the form with Adobe Live Cycle Designer.
    Click on XML Source tab.
    Copy the XML Source.
    Now create a new empty form in Adobe Live Cycle Designer.
    Click on XML Source tab.
    Select the XML Source.
    delete the XML Source.
    And now paste the XML Source what you have copied previously.
    Hope this is better instead of copy.

  • Need help in Developing the Smartform for Delivery notes

    I'm developing the smartform for tcode vl02n.
    My question is when writing the print program which is the best way :
    1) By making use of standard print program RLE_DELNOTE
    2) developing from scratch by declaring my own types and subroutines as per my requirement.

    Hi,
    Welcome to SDN.
    I would always recommend start with the standard print program.  Most requirements can be satisfied by working with a copy of the standard form called by the standard program.
    Regards,
    Nick

  • What is complete cycle to develop a smartforms

    Hi All,
    Iam new to smartforms,
    1.How to develop a smartform ?
    2.How to attach to the print program,
    3.How we can see the print programs attached to the smart forms,
    4.what is output type?
    5. what is the complete cycle to develop a smartforms.
    Points will be Rewarded
    Regards,
    Ravi.

    for Smartforms material
    http://www.sap-basis-abap.com/sapsf001.htm
    http://www.sap-press.com/downloads/h955_preview.pdf
    http://www.ossincorp.com/Black_Box/Black_Box_2.htm
    http://www.sap-img.com/smartforms/sap-smart-forms.htm
    http://www.sap-img.com/smartforms/smartform-tutorial.htm
    http://www.sapgenie.com/abap/smartforms.htm
    How to trace smartform
    http://help.sap.com/saphelp_47x200/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm
    http://www.help.sap.com/bp_presmartformsv1500/DOCU/OVIEW_EN.PDF
    http://www.sap-img.com/smartforms/smart-006.htm
    http://www.sap-img.com/smartforms/smartforms-faq-part-two.htm
    Re: Need FAQ's
    check most imp link
    http://www.sapbrain.com/ARTICLES/TECHNICAL/SMARTFORMS/smartforms.html
    step by step good ex link is....
    http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.html
    Subtotals - Check the link...
    Re: Subtotal with Table Node in smartforms
    Go through these SAP Standard programs also,
    sf_example_01
    sf_example_02
    sf_example_03.
      2) here you can attach it in two ways
    a) Stand alone program: you can directly call the form in the print program itself using function module generated by smartform when it is activated.
    b) If it likned to transaction then you can attach it using Output type . These will be configured in NACE transaction
    3) In the NACE transaction itself you can attched program. Or you can check TNAPR table . Give the SFORM (Smartform name) you will get Print program and Output typem configured in NACE
    4)Output type is used to attach Print medium for smartfrom like print output, email, Fax etc..
    5)Develop smartform, Develop print progra,  Configure it in NACE transaction , Then configure the messages in corresponding transaction 
    Reward points if useful.
    Regards,
    Nageswar
    If

  • Getting Error while creating a SMARTFORM.

    Hi All,
          i got these errors, while creating a smartform. Can anybody solve this.
    TOT_TEXT        Field V_TOTAL has no defined value
    GRD_TOTAL     Field V_GRANDTOTAL has no defined value
    Thanks in Advance...
    regards,
    Chenna.

    the txt fields are being created under a header which is not correct.
    Try to include the Text under the Main header, or else under the loop.
    can u send a screenshot of the problem? (expand all the branches, with error.)

Maybe you are looking for