Skip to Content
avatar image
Former Member

Functional Specifiation SD

Hello ,

Can i get the details about to create Functional Specification for Sales & Distribution in details .

I checked on net but did not get any satisfy document on it .

help me


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Nov 10, 2009 at 09:02 AM


    FUNCTIONAL SPECIFICATIONS means you have to give the COMPREHENSIVE DOCUMENT of your requirement with logic

    It will brief the requirement and its design how the Object ( such as INVOICES) should work

    I will brief by an illustration..

    Let say you are working on the requirements of INVOICE LAYOUTS from Fnctional specifications and you have all the Desing of Layout .

    You have to tell ABAPer on how to fetch the Data from different field and the Logic for retrieving the Data from Tables.

    for example if you want to print the ACCOUNTING DOCUMENT number on the invoice , you have to tell him to fetch the Sales order number from the VBAK -VBELN and goto VBFA to get the Billing document number and now goto the Table

    VBRK-BELNR to get the accounting document number.

    In this way you have to give the Logic in Functional specifications

    please revert back if u need any more info.



    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member


      For which object you want to prepare a FS(Functional specification).Is it for Interface/Report/Forms/Extensions.

      I will give you an example of preparing the FS for a report.

      The FS should be as per the format given by your business.

      It has the following sections:

      1.Document Summary-What is this report and Necessity of going for this report.

      2.Dependencies / Constraints-What are the dependencies on this object.

      3.Assumptions-Mention the assumptions if present for this object.

      4.Processing Information-Mention the processing information like frequency of using this object Report delivery and print options etc....

      5.Audience and Access Restriction-This section tells about the users who are going to use this object.

      6.Functional Specification-This is the main section in the FS.It tells about the object indetail like what is the change and why this change.

      7.Report Layout-Layout for this new "Z" report.

      8.Report fields-Mention all the fields required for you in using this report and give the detailed logic for each and every field.

      9.Selection criteria-What the fields on Selection screen etc.Here you have provide which field is to be mandatory and for which one you need the F4 help.

      10.Interactive Capabilities / Jump Targets

      11.Existing Sample Reports

      12.Technical Test Conditions

      13.Testing Considerations/Dependencies

      14.Issues and Remarks.

      Like this we have to create a FS.



  • avatar image
    Former Member
    Nov 10, 2009 at 08:30 AM


    Normally Functional specification is for any new development.

    for Ex. if u have to create Sales Register then u have to given fuction specification related to that new report as per customer required.

    In the Functional specification u have to give the inputs to abaper related to new development,like field name,table name,logic..etc.

    Functional Specification

    A functional specification (or sometimes functional specifications) is a formal document used to describe in detail for software developers a product's intended capabilities, appearance, and interactions with users. The functional specification is a kind of guideline and continuing reference point as the developers write the programming code. (At least one major product development group used a "Write the manual first" approach. Before the product existed, they wrote the user's guide for a word processing system, then declared that the user's guide was the functional specification. The developers were challenged to create a product that matched what the user's guide described.) Typically, the functional specification for an application program with a series of interactive windows and dialogs with a user would show the visual appearance of the user interface and describe each of the possible user input actions and the program response actions. A functional specification may also contain formal descriptions of user tasks, dependencies on other products, and usability criteria. Many companies have a guide for developers that describes what topics any product's functional specification should contain.



    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 10, 2009 at 10:34 AM

    Hi Arvind,

    Jot down your requirement here in detail, I will give you a sample specification and then you will understand better how a functional specification looks like...


    Chandra Kiran

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hello Sir ,

      Thanking you ...

      actually i want to check the functional specification and how can v make it better .

      if you can help me i would be very thankful .