ABAP Technical Specs

Hi, this is vardhan.
I want to know about the tasks given to an ABAP programmer with 2.8 years experience.., like what type of tasks and also time allotted for the task..,
How can one test the tasks once it is finished..,

Hi Vardhan,
Your friend doesn't need to worry about that. He already has 2.8 years.
And regarding the tasks and time, it varies with projects and tasks. There is no hard and fast rule.
If he has 2.8 years of real time experience, he doesn't need to worry about that.
Regards,
Leon

Similar Messages

  • Any functional spec or technical spec for  MB5B report??

    Guys,
    Please send me any Functional Spec or Technical Spec of the standard SAP report  with tcode MB5B ( Stock as on posting date). Any document explaining logic or technical flow is very much useful to me..I need to understand the logic and what are all the underlying tables used. I will assign more points to anyone who help me.

    I got some help from the abaper.table/field details of the input screen and output screen
    input screen
    MATERIAL NUMBER       MARD     MATNR
    COMPANY CODE      T001     BUKRS
    PLANT                       T001W                    WERKS
    STORAGE LOCATION     T001L     LGORT
    BATCH     MCHB     CHARG
    VALUATION TYPE     MBEW     BWTAR
    MOVEMENT TYPE     MSEG     BWART
    SPECIAL STOCK INDICATOR     MSEG     SOBKZ
    SELECTION DATE     MKPF     BUDAT
    output screen
    STORAGE LOCATION     T001L     LGORT
    MOVEMENT                     MSEG      BWART
    MATERIAL DOCUMENT     MKPF     MBLNR
    ITEM                                      MSEG     ZEILE
    POSTING DATE                      MKPF     BUDAT
    QUANTITY                                      MSEG     MENGE
    PLANT                                       MSEG     WERKS
    MATERIAL                                    MSEG     MATNR
    In the input screen
    i have three radio buttons :
             STORAGE LOC/BATCH STOCK
              VALUATED STOCK
              SPECIAL STOCK
    and  following checkboxes
    WITH OUT OPENING STOCK,WITH OUT CLOSING STOCK(WITH MOVEMENTS)
    WITHOUT OPENING STOCK,WITH CLOSING STOCK(WITH MOVEMENTS)
    WITH OPENING STOCK, WITH OUT CLOSING STOCK(WITH MOVEMENTS)
    WITH OPENING STOCK, WITH CLOSING STOCK(WITH MOVEMENTS)
    WITH OPENING STOCK, WITH CLOSING STOCK: UNCHANGED(WITH MOVEMENTS)
    WITH OUT OPENING STOCK,WITH OUT CLOSING STOCK(WITH OUT MOVEMENTS)
    WITH OPENING STOCK,WITH CLOSING STOCK(WITH OUT MOVEMENTS)
    can you help me in understanding which field in what table should be taken
    into consideration if need to implement the above radio button or check box.
    For example if the user clicks on "WITH OPENING STOCK,WITH CLOSING STOCK(WITH OUT MOVEMENTS)"   checkbox
    what is the linking field  which i should restrict my logic to ?
    It would be helpful if you can give me atleast some information that you have ..

  • NEED FUNCTIONAL/TECHNICAL SPEC FOR GL CONVERSION

    Can someone please email me the functional and also technical spec for GL conversion. I need to give the functional spec to the Abaper to do LSMW.
    Any advise and guidance in this regard will be greatly appreciated.
    Please send me documentation on the spec sheet for gl conversion. I need to prepare one and give to the technical person by tomorrow. Email it to me at [email protected]
    Please send me asap
    thanks a lot
    Lakshmi

    Lakshmi, can you please send me the format of that func spec, if possible?

  • What is the role of ABAP technical analyst?

    Dear Friends,
    I would like to know the roles and responsibilities of a ABAP technical analyst for MM ,SD,FI/Co modules.?
    Please tell me in detail what are the other roles or positions are there in an implementation or support project.
    Very curious to know about the implementation cycle in SAP projects.
    like I have heard of aggies,GAP analysis ,Blue print study....But dont have clear picture.
    So relying on Sdn experts completely....
    Thanks,
    Reshali.

    I disagree.  I think the coffee corner is the best place for this kind of general question.  So I've moved it here. Sure, you'll get some sarcastic or teasing answers, but you'll also get some helpful answers.
    However, a general question can only be answered generally.  And I'm not sure how helpful that is.  The role of ABAP technical analyst varies from site to site.
    For example, at one site, I had to:
    Take functional spec and write technical spec and unit test scripts.  If there were questions not addressed in the functional spec, I put it back to the functional analyst.  Once I'd completed the technical spec and unit test scripts, they were reviewed.  Once reviewed and found acceptable, I could code.  I would then run the test scripts, and record the results.  Again my work would be reviewed - the tech spec, the unit test scripts, the results, and the ABAP code.  Once accepted, the development would go into testing.  At any point in the cycle we could go back to an earlier point, get a review, carry on, make changes, get a review...
    So, my responsiblities there were:
    1. Write technical specs from functional spec.
    2. Write unit test scripts
    3. Develop programs
    4. Unit test the programs according to the scripts and record results
    5. Review other programmers technical specs and ensure they match the functional spec.
    6. Review other programmers test scripts and ensure that they are thorough enough
    7. Review other programmers testing and ensure it has been done properly
    8. Review other programmers code, ensure it matches the technical spec and conforms to standards of quality.
    ( This might sound like overkill, but this site was the ONLY site I've ever worked where the vast majority of programs worked correctly in production - the rigourous checks upfront saved that company a fortune in maintenance. ).
    At another site:
    Given a functional spec, write a program and a technical spec.
    btw - when you asked the question in the XI forum, Ramakrishna's answer was copy and paste from SAP Help. 
    matt

  • How to convert Functional spec to Technical spec

    Hi ABAPer's
        Pls Sought me out, how generally the  functional spec can be converted into technical spec.(provide me steps).
    thanks in advance
    Swathi

    every project/company has its own Template for FS, TS etc...
    Take the TS template, u can see many contents in that.
    FS in the Functionality of the requirement.
    TS is the Technical solution for that requirement.
    u need to write the Pseudocode in the TS, how can you implement the technical solution for the requirement into its corr. content or  paragraph.
    generally any TS consists of the foll: as its content:
    (this is an example for a report)
    1. DETAIL DESIGN SPECIFICATIONS OVERVIEW     
       a. BUSINESS FUNCTIONALITY     
    b .MAJOR FEATURES     
    USER PROCEDURES     
    CHECK LISTS     
    ASSUMPTIONS:     
    CONSTRAINTS:     
    SECURITY CONSIDERATIONS     
    OBJECTS:     
    LTS SECURITY REQUIREMENTS:     
    RESTART/RECOVERY STRATEGY     
    PERFORMANCE CONSIDERATIONS     
    PROGRAM & DATA FLOW INTERACTION     
    PICTORIAL VIEW     
    INPUT DATA     
    COMMENTS     
    2. DETAILED PROGRAM DESIGN SPECIFICATIONS     
      PROGRAM DESCRIPTION     
    EXECUTION METHOD     
    PROGRAM TYPE     
    COMMON SUBROUTINES     
    EXCEPTIONS TO PROGRAMMING STANDARDS     
    LIST OF OBJECTS IMPACTED     
    INPUTS / OUTPUTS     
    ERROR MESSAGES AND CLASSES     
    BDC SESSIONS     
    STRUCTURES     
    DETAILED LOGIC     
    3. DETAILED REPORT DESIGN SPECIFICATIONS     
    (REPORT PROGRAM NAME)     
    REPORT DESCRIPTION     
    REPORT INVOCATION METHOD     
    REPORT APPLICATION     
    REPORT TYPE     
    REPORT CLASSIFICATION     
    REPORT MEDIUM     
    REPORT FREQUENCY     
    REPORT REQUEST METHOD     
    REPORT TIMING     
    REPORT ORIGINATOR     
    REPORT RECIPIENTS     
    REPORT PROCESSING ENVIRONMENT     
    REPORT LAYOUT     
    REPORT LAYOUT DESCRIPTION     
    REPORT SORT INFORMATION     
    REPORT CONTROL BREAKS     
    REPORT PAGE BREAKS     
    REPORT SUMMARY STATISTICS     
    REPORT MESSAGES     
    REPORT NUMBER OF PAGES / LINES / COPIES     
    REPORT PRINTING INFORMATION

  • How do we write technical specs?

    How do we write technical specs?

    Hi,
       The points to be included in technical specs are:
    Business Requirement
    From business standpoint describe:
    Objective - What the object(s) are supposed to accomplish?
    Purpose - Describe what are the purposes of these object(s)?
    Users - Describe who will use are these object(s)? And when? And where?
    Known Errors / Issues  - Describe any known errors and issues
    Provide Business Process and data flow diagram
    3.0     Detail Level Design
    3.1     Design Approach
    Provide technical design approach along with alternatives and driver that led to choosing a particular approach
    3.2     Detailed Design
    3.1.1     Technical Configuration Requirements
    What configuration is required to support this process?  Does this process require master data to be loaded?  Specify any application configuration settings, custom table entries, etc.
    3.1.2     Object List
    Give a list of the component/objects that need be created / modified.
    No.     Object Name     Object Type     Description
    1.               
    2.               
    3.               
    3.1.3     Object Relationships
    Provide pictorial representation of technical design and link it to the list of objects defined above.
    u2022     Object relationship diagram
    u2022     Data flow diagram
    u2022     Screen navigation diagram
    u2022     Use-case diagram
    4.0     Object details
    Provide detail for each object defined in 3.1.2
    4.1     Object Name 1
    4.1.1     Attributes
    4.1.2     List each tables and File Structure
    <Enter name(s) of the table(s) be used in the program>
    Object Name     
    Field     Short Text     Data Element
    / Field Type     Field Length     Additional info
    4.1.3     Function / Methods / processing logic
    <Enter name of the functional module used in the programs>
         <Indicate status keys and name of the function to be indicated for screens used in the module pool programs, if any>
    4.1.4     Interfaces / BDC mappings
    Non-EDI Interfaces / Data Mapping
    <For BDC, Run SHDB Transaction and give Session name. >
    <Embed Data Mapping Sheet here>
    <Third party tools such as IM/3>
    EDI Interfaces
         <Message type, Partner profile details>
    4.1.5     Technical configuration / Settings (Including printer settings)
    <Enter settings details >
    4.1.6     Events
    4.1.7     Screen
    Parameter / Select options (selection-screen)
    Screen Name     
    TYPE     Field     Field description     Table     Mandatory /  Non-mandatory     Match Code required  (Y / N)
    u2022     Field Validations
    u2022     Radio Groups
    u2022     Check Boxes
         Push Buttons for Drilldown reports on different levels
    Button     Field name      Drilldown from     Drilldown To
    Screen Layout (In case of Transactions)
         <Enclose the same if applicable and indicate to refer attached sheet>
    Navigation Diagram (or Screen flow)
    <Provide screen navigation diagram>
    4.1.8     Layout  and Presentation
    4.1.9     Sort Options
    4.1.10     <Enter your contents here>
    Report or file Layout (In case of Reports)
    <Enclose the same if applicable and indicate to refer attached sheet>
    < Provide additional information on expectation e.g. Download options>
    4.1.11     SAP Script Layout (In case of SAP Scripts)
              <Enclose the same if applicable and indicate to refer attached sheet>
    Logo for SAPScript in case of non-pre-printed stationary
              <Attach TIF file in Version 6.0 & above>
    Printing of SAPScript
    <Enter printer details, Attach hardcopy of pre-printed Stationary. >
    < Provide additional information on expectation e.g. Font type, size etc.>
    4.1.12     Special Requirements
    <Enter your contents here, if applicable>
    4.1.13     Authorization Check
    <Enter authorization checks to be incorporated, if required>
    4.1.14     Error Control and Handling
    What errors may occur and how they should be treated.
    Message Reference Number     Type
    [I,E,W]     Stop Program (Yes/No)     
    Message Text     Message Display [Selection screen, Popup, etc.]     Conditions Where the Message Should Occur
    999     E     Yes     { e.g. Account group excluded }     End of report     { e.g. If the group is excluded }
    4.1.15     Authorization Groups / Authorization Objects
         Please refer to the functional specification for the appropriate security levels.
    ABAP Considerations: Do any of the programs need special authorization groups, if so, explain?
    Do the users need special security profiles to execute the enhancement, if so, explain?
    {e.g. The transaction program will verify that the user has the correct authority on transaction entry. }
    4.1.16     Internationalization / Localization
    <Enter approach for language translation, currency conversion and compliance to legal requirement here>
    5.0     Test data and Conditions
    Determine how to validate the Object. (e.g. how do you make sure that the Report was run and has worked correctly?)  List any transactional data that will be used to validate the report both in a production state and for testing purposes (i.e. specific types of sales transactional data, adjustments, etc)
    <Enter test related data and testing conditions>
    <Enter Menu path for Transaction ><Enter details of Test Data / Test cases for program & users. >
    6.0     Implementation considerations
    6.1     Dependencies
    If the object has dependencies on the output of another enhancement, interface, background process, month end close, etc.
    6.2     Transitional considerations
    { e.g. If change is being implemented in phased manner, provide the impact of phased implementation on lifecycle and logic of the objects and related configuration and data elements }
    6.3     Related Documents
    { e.g. Give the reference or embed of all the documents related to the object }
    7.0     Basic assumptions (Notes) and limitations (constraints) of the system
    <Include here a description of the architectural constraints, and design assumptions from the perspective of requirements, development, testability and maintainability. >
    No.     Description     Comments / References
    1.          
    2.          
    3.          
    8.0     Open Issues
    <Enter comments/issues or Concerns that donu2019t logically fit in one of the other sections of the specification document. >
    Issue No.     Description     Comments / References
    1.          
    2.          
    3.

  • About ABAP Technical Systems and Business Systems

    Hi experts,
    I have an Integration scenary with XI and an R3 vía RFC. I've already created it in the development environment and when I'm going to transport to Consolidation and Production I find that the ABAP Business System related to the ABAP Technical System of the R3 have a different name from the development one.
    In the Integration Repository everything its OK because my scenario is developped on a third party system BS and TS. The problem is in the Directory because of the BS of the Message interfaces....
    I think that transport Directory  scenario with .tpt wont work. I'll probably have to develop it in each environment... What do you think?
    Regards
    Gonzalo

    This is what you need to do to move from Dev to QA.
    1. Go to Dev SLD and Export all your SWCV, Products, Technical and Business Systems. This is nothing but saving of the SLD objects as a CIM file on your local machine. You would also need to export the Technical And Business System poitning to your XI integration server .
    2. Go to the QA SLD and then import these objects exported in Step 1 in QA SLD
    3. Now, create the QA Tech and Business Systems in the QA SLD
    4. Go to the Dev Business systems imported on the QS SLD and you will have an option Transport Targets. In this map the Source Business System to the Target Business Systems.
    Make sure that all Dev Business Systems have the correspodning Transport Targets for the QA Business SYstems
    5. Now if you import the ID  objects in QA , the business systems name will be renamed automatically.
    Regards
    Bhavesh

  • Technical spec for Project systems report

    Hi all,
    My requirement is to create technical spec's on this Project Systems monthly and yearly budget and actual tracking with drill down capability
    And the char and KF are:-
    Char
    Project Definition
    WBS Element
    Cost Element
    Vendor
    Purchase Order No.
    Purchase Order Item
    Requester
    Created On
    PO Description
    Final Delivery
    KF
    PO Value
    Value - Quantity Delivered
    Amount Invoiced
    To be invoiced - Value
    To be Delivered - Value
    Can anyone help me that which standard query is suitable for this requirement.

    Hi,
    Check the below business content queries:
    0PM_MC01_Q0001     Budget Comparison (Actual Costs) 
    0PM_MC01_Q0002     Budget Comparison (Planned Costs)
    0PM_C06_Q0002       Budget Proposal (Periodic)
    0PM_C06_Q0003       Budget Proposal (Objects)
    Check this might be useful:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/e8/858f40f5767d17e10000000a1550b0/frameset.htm
    Hope this helps.......
    Rgs,
    Ravikanth

  • No ABAP technical systems in SMSY

    Hello,
    I've just set up a new Solution Manager Ehp1 and patched it to SPS23. In my SLD, I have two ABAP technical systems. However, I don't see them in SMSY. The associated product systems are present (one SAP ERP, the other SM itself).
    I've tried to schedule a fetch from the SLD in Setup System Landscape maintenance from the SMSY menu and it doesn't show any errors. In addition, per note 1468559, I've run SMSY_FETCH_SYSTEM_UPDATE for a single system. Returns success but no technical systems.
    If I try to create the technical systems manually in SMSY, there is no entry in the system type list for ABAP (I don't know if there should be or not, so even just confirming that it should exist would be helpful).
    Any ideas on what else I can check to solve this issue?
    Thanks.
    Rob

    Hi Rob,
    The technical system maintanence in SMSY is not relevant for ABAP systems.
    Technical system maintanence is required for non-ABAP systems like Java, TREX, MDM etc.
    Check the Landscape setup guide for more details:
    https://service.sap.com/~sapdownload/011000358700000074392009E/SP18_SolMan_Setup_Guide_V2.pdf
    Regards,
    Srikishan

  • Need some technical specs for practice

    Can any body send me some sample technical specs for practice. My email id is [email protected] Thanks in advance
    bindazme

    Hi,
    I m not sending you any sample for  tech specs but you will
    find the tips as below:
    1.In 1st page you may require to give heading and company logo also at the RHS.
    2.Give title of the document , SAP Module Name, Specification Type (Giv ein a tabular format)
    3.Revision History in Tabluar Format including Author , Description , Date , Version ( Version management very imp try to maintain it)
    4.Requirement Description : Enter in detail wat is u r reqmt.
    5.U may add Process flow diagram using visio etc.
    6.Outstanding issues
    7.Prerequisites
    8.Input Parameter Details
    9.Processign logic Details
    10.Out Put Details (if Report Output Format)
    11.The few unit testing scripts also u can include
    12.Proper file name , in header & Footer
    13. Always try to keep track changes on for version management. If u need to create new version try to accept previous version then keep track for curren tchanges.
    14. Maintain index & Page no in table content .
    Kindly Reward points if contents are useful....
    Rewards,
    Mandeep.

  • Functional specs and technical specs

    Hello friends can any one send me some functional specs and technical specs to my email id [email protected]
    shankar thanks for ur help please send me some documents to my email id.

    Hi S.K.B
         I am also looking for such docs, plz forward if you have any
         Mail ID : [email protected]
      Thanks.
    - Raveendra Hegde

  • Technical spec objective

    Hi,
    Here i get a query about the technical spec.
    i.e
    if i received a functional spec on payroll to give report  to separate based on status(active/past/old) .
    then how  can i choose only those pernrs ?.
    any specific fields for selecting those ?.
    Thanks in Advance
    Basha

    Hi shaik ,
    Can you clarify about which status are you mentioning?
    If the status is about Old, Past, and Current payroll
    then,
    go through the pc261
    field SRTZA :      A - current result,
                             P - past result,
                             O - old result.
    Regards,
    Sindhuja.

  • TECHNICAL SPEC

    Hi everyone
    i have a report and a design of technical spec but i dont know how to create a technical spec.as of now its urgent for me to complete the technical spec.please if any one of u can help me in creating i will be thankul to u.please post ur email id so dat i can send the report to you.i know taking direct answers will not work but as i have very less time i request you to help me dis time.my emmail id is [email protected]
    thanking you
    with regards
    vijay

    hi vijay
    hi check this steps
    Program
    Title
    technical description:
    in this description: write selection screen.
                               internal tables
                               programme logic using select statements,
                                                  loops as per requirement
                                             and than out put fields using if it is ALV write         the                                        function module
    regards
    praveen

  • What are the contents in technical spec

    what are the contents in technical spec
    could u plz explai clearly
    with exp spec

    hi rajeshreddy,
    Below are the standards for Tech specs
    1.1 Development Attributes
    Program Name:
    Title:
    Application:
    Development Class:
    Message Class:
    Program Type:
    Execution Mode:
    Schedule Frequency:
    Variant:
    1.2 Program Functionality
    1.3 Output Fields
    Output Label
    Related SAP table-field (if any)
    Length
    Output Characteristics
    1.4 Proposed Solutions
    1.5 Solution to be implemented
    1.6 Reasons of selection/rejection
    1.7 Pseudo-Code / Flow Logic of the selected solution
    1.8 Selection Screen
    1.9 Database Tables Used
    Table Name
    Table Description
    How the table is used in the program
    1.10 External Files Used
    1.10.1 External File Layout <file name>
    1.11 Components External to Program Used
    1.12 Error Conditions
    1.13 Key Technical Test Conditions
    1.14 Sample Test Data
    1.15 Assumptions
    1.16 Comments
    regards,
    amit m.

  • Problem creating new ABAP Technical System in SLD

    I newly installed a ECC 5 IDES system (ABAP + JAVA) on my computer for ABAP and Webdynpro learning.
    I got problem when I try to create new ABAP Technical System in SLD.
    I put my steps of installation here so you know my full story.
    1. Install Central Instance (Non-unicode);
    2. Install Database Instance (Non-unicode);
    3. Install Java add-in on ABAP;
    4. Configure the HTTP connection parameters in J2EE Engine Visual Administrator
    All of the above steps are successful.
    Now my Webdynpro application need to access a Function Module, so I want to create a JCo connection in Webdynpro Content Administrator, but both application server and message server are not available, so I can't create any connection.
    I go back to SLD to register ABAP Technical System step by step below:
    1.      Choose Home ® Technical Systems.
    2.      Choose New Technical System.
    3.      Select the AS ABAP radio button.
    4.      Choose Next.
    5.      Enter system details (Installation number, host name).
    6.      Choose Next.
    7.      Enter message server and central application server details.
    8.      Choose Next.
    9.      Choose Next.
    10.    Add New Client 800, leave logical name blank, click Add.
    11.    Choose Next.
    12.    Here the system says 'No product available', the whole effort make no sense.
    I tried every possible settings, but at step 12 it keeps telling me 'No product available'.
    This is the problem I want to fix.
    Can anyone help me?
    Thanks a lot in advance.

    hi,
    use th following thread,
    No products installed while adding a Technical ABAP System in the SLD.
    Regards
    Jayapriya

Maybe you are looking for