<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How do we write technical specs? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-we-write-technical-specs/m-p/3975842#M949604</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   The points to be included in technical specs are:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Business Requirement&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;From business standpoint describe:&lt;/P&gt;&lt;P&gt;Objective - What the object(s) are supposed to accomplish?&lt;/P&gt;&lt;P&gt;Purpose - Describe what are the purposes of these object(s)?&lt;/P&gt;&lt;P&gt;Users - Describe who will use are these object(s)? And when? And where?&lt;/P&gt;&lt;P&gt;Known Errors / Issues  - Describe any known errors and issues&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Provide Business Process and data flow diagram&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.0	Detail Level Design&lt;/P&gt;&lt;P&gt;3.1	Design Approach&lt;/P&gt;&lt;P&gt;Provide technical design approach along with alternatives and driver that led to choosing a particular approach&lt;/P&gt;&lt;P&gt;3.2	Detailed Design&lt;/P&gt;&lt;P&gt;3.1.1	Technical Configuration Requirements&lt;/P&gt;&lt;P&gt;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.&lt;/P&gt;&lt;P&gt;3.1.2	Object List&lt;/P&gt;&lt;P&gt;Give a list of the component/objects that need be created / modified.&lt;/P&gt;&lt;P&gt;No.	Object Name	Object Type	Description&lt;/P&gt;&lt;P&gt;1.			&lt;/P&gt;&lt;P&gt;2.			&lt;/P&gt;&lt;P&gt;3.			&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.1.3	Object Relationships&lt;/P&gt;&lt;P&gt;Provide pictorial representation of technical design and link it to the list of objects defined above.&lt;/P&gt;&lt;P&gt;u2022	Object relationship diagram&lt;/P&gt;&lt;P&gt;u2022	Data flow diagram&lt;/P&gt;&lt;P&gt;u2022	Screen navigation diagram&lt;/P&gt;&lt;P&gt;u2022	Use-case diagram&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.0	Object details&lt;/P&gt;&lt;P&gt;Provide detail for each object defined in 3.1.2&lt;/P&gt;&lt;P&gt;4.1	Object Name 1&lt;/P&gt;&lt;P&gt;4.1.1	Attributes&lt;/P&gt;&lt;P&gt;4.1.2	List each tables and File Structure&lt;/P&gt;&lt;P&gt;&amp;lt;Enter name(s) of the table(s) be used in the program&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Object Name	&lt;/P&gt;&lt;P&gt;Field	Short Text	Data Element&lt;/P&gt;&lt;P&gt;/ Field Type	Field Length	Additional info&lt;/P&gt;&lt;P&gt;				&lt;/P&gt;&lt;P&gt;				&lt;/P&gt;&lt;P&gt;				&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.3	Function / Methods / processing logic&lt;/P&gt;&lt;P&gt;&amp;lt;Enter name of the functional module used in the programs&amp;gt;&lt;/P&gt;&lt;P&gt;	&amp;lt;Indicate status keys and name of the function to be indicated for screens used in the module pool programs, if any&amp;gt;&lt;/P&gt;&lt;P&gt;4.1.4	Interfaces / BDC mappings&lt;/P&gt;&lt;P&gt;Non-EDI Interfaces / Data Mapping&lt;/P&gt;&lt;P&gt;&amp;lt;For BDC, Run SHDB Transaction and give Session name. &amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;Embed Data Mapping Sheet here&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;Third party tools such as IM/3&amp;gt;&lt;/P&gt;&lt;P&gt;EDI Interfaces&lt;/P&gt;&lt;P&gt;	&amp;lt;Message type, Partner profile details&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.5	Technical configuration / Settings (Including printer settings)&lt;/P&gt;&lt;P&gt;&amp;lt;Enter settings details &amp;gt;&lt;/P&gt;&lt;P&gt;4.1.6	Events&lt;/P&gt;&lt;P&gt;4.1.7	Screen&lt;/P&gt;&lt;P&gt;Parameter / Select options (selection-screen)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Screen Name	&lt;/P&gt;&lt;P&gt;TYPE	Field	Field description	Table	Mandatory /  Non-mandatory	Match Code required  (Y / N)&lt;/P&gt;&lt;P&gt;					&lt;/P&gt;&lt;P&gt;					&lt;/P&gt;&lt;P&gt;					&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u2022	Field Validations&lt;/P&gt;&lt;P&gt;u2022	Radio Groups&lt;/P&gt;&lt;P&gt;u2022	Check Boxes&lt;/P&gt;&lt;P&gt;	Push Buttons for Drilldown reports on different levels&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Button	Field name 	Drilldown from	Drilldown To&lt;/P&gt;&lt;P&gt;			&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Screen Layout (In case of Transactions)&lt;/P&gt;&lt;P&gt;	&amp;lt;Enclose the same if applicable and indicate to refer attached sheet&amp;gt;&lt;/P&gt;&lt;P&gt;Navigation Diagram (or Screen flow)&lt;/P&gt;&lt;P&gt;&amp;lt;Provide screen navigation diagram&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.8	Layout  and Presentation&lt;/P&gt;&lt;P&gt;4.1.9	Sort Options&lt;/P&gt;&lt;P&gt;4.1.10	&amp;lt;Enter your contents here&amp;gt;&lt;/P&gt;&lt;P&gt;Report or file Layout (In case of Reports)&lt;/P&gt;&lt;P&gt;&amp;lt;Enclose the same if applicable and indicate to refer attached sheet&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt; Provide additional information on expectation e.g. Download options&amp;gt;&lt;/P&gt;&lt;P&gt;4.1.11	SAP Script Layout (In case of SAP Scripts)&lt;/P&gt;&lt;P&gt;		&amp;lt;Enclose the same if applicable and indicate to refer attached sheet&amp;gt;&lt;/P&gt;&lt;P&gt;Logo for SAPScript in case of non-pre-printed stationary&lt;/P&gt;&lt;P&gt;		&amp;lt;Attach TIF file in Version 6.0 &amp;amp; above&amp;gt;&lt;/P&gt;&lt;P&gt;Printing of SAPScript &lt;/P&gt;&lt;P&gt;&amp;lt;Enter printer details, Attach hardcopy of pre-printed Stationary. &amp;gt; &lt;/P&gt;&lt;P&gt;&amp;lt; Provide additional information on expectation e.g. Font type, size etc.&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.12	Special Requirements&lt;/P&gt;&lt;P&gt;&amp;lt;Enter your contents here, if applicable&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.13	Authorization Check&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;Enter authorization checks to be incorporated, if required&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.14	Error Control and Handling&lt;/P&gt;&lt;P&gt;What errors may occur and how they should be treated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message Reference Number	Type&lt;/P&gt;&lt;P&gt;[I,E,W]	Stop Program (Yes/No)	&lt;/P&gt;&lt;P&gt;Message Text	Message Display [Selection screen, Popup, etc.]	Conditions Where the Message Should Occur&lt;/P&gt;&lt;P&gt;999	E	Yes	{ e.g. Account group excluded }	End of report	{ e.g. If the group is excluded }&lt;/P&gt;&lt;P&gt;					&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.15	Authorization Groups / Authorization Objects &lt;/P&gt;&lt;P&gt;	Please refer to the functional specification for the appropriate security levels.&lt;/P&gt;&lt;P&gt;ABAP Considerations: Do any of the programs need special authorization groups, if so, explain? &lt;/P&gt;&lt;P&gt;Do the users need special security profiles to execute the enhancement, if so, explain?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;{e.g. The transaction program will verify that the user has the correct authority on transaction entry. }&lt;/P&gt;&lt;P&gt;4.1.16	Internationalization / Localization&lt;/P&gt;&lt;P&gt;&amp;lt;Enter approach for language translation, currency conversion and compliance to legal requirement here&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5.0	Test data and Conditions&lt;/P&gt;&lt;P&gt;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)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;Enter test related data and testing conditions&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;Enter Menu path for Transaction &amp;gt;&amp;lt;Enter details of Test Data / Test cases for program &amp;amp; users. &amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6.0	Implementation considerations&lt;/P&gt;&lt;P&gt;6.1	Dependencies&lt;/P&gt;&lt;P&gt;If the object has dependencies on the output of another enhancement, interface, background process, month end close, etc.&lt;/P&gt;&lt;P&gt;6.2	Transitional considerations&lt;/P&gt;&lt;P&gt;{ 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 }&lt;/P&gt;&lt;P&gt;6.3	Related Documents&lt;/P&gt;&lt;P&gt;{ e.g. Give the reference or embed of all the documents related to the object }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;7.0	Basic assumptions (Notes) and limitations (constraints) of the system&lt;/P&gt;&lt;P&gt;&amp;lt;Include here a description of the architectural constraints, and design assumptions from the perspective of requirements, development, testability and maintainability. &amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No.	Description	Comments / References&lt;/P&gt;&lt;P&gt;1.		&lt;/P&gt;&lt;P&gt;2.		&lt;/P&gt;&lt;P&gt;3.		&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;8.0	Open Issues&lt;/P&gt;&lt;P&gt;&amp;lt;Enter comments/issues or Concerns that donu2019t logically fit in one of the other sections of the specification document. &amp;gt;&lt;/P&gt;&lt;P&gt;Issue No.	Description	Comments / References&lt;/P&gt;&lt;P&gt;1.		&lt;/P&gt;&lt;P&gt;2.		&lt;/P&gt;&lt;P&gt;3.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Jun 2008 06:25:12 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-16T06:25:12Z</dc:date>
    <item>
      <title>How do we write technical specs?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-we-write-technical-specs/m-p/3975841#M949603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How do we write technical specs?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jun 2008 06:19:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-we-write-technical-specs/m-p/3975841#M949603</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-16T06:19:48Z</dc:date>
    </item>
    <item>
      <title>Re: How do we write technical specs?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-we-write-technical-specs/m-p/3975842#M949604</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   The points to be included in technical specs are:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Business Requirement&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;From business standpoint describe:&lt;/P&gt;&lt;P&gt;Objective - What the object(s) are supposed to accomplish?&lt;/P&gt;&lt;P&gt;Purpose - Describe what are the purposes of these object(s)?&lt;/P&gt;&lt;P&gt;Users - Describe who will use are these object(s)? And when? And where?&lt;/P&gt;&lt;P&gt;Known Errors / Issues  - Describe any known errors and issues&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Provide Business Process and data flow diagram&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.0	Detail Level Design&lt;/P&gt;&lt;P&gt;3.1	Design Approach&lt;/P&gt;&lt;P&gt;Provide technical design approach along with alternatives and driver that led to choosing a particular approach&lt;/P&gt;&lt;P&gt;3.2	Detailed Design&lt;/P&gt;&lt;P&gt;3.1.1	Technical Configuration Requirements&lt;/P&gt;&lt;P&gt;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.&lt;/P&gt;&lt;P&gt;3.1.2	Object List&lt;/P&gt;&lt;P&gt;Give a list of the component/objects that need be created / modified.&lt;/P&gt;&lt;P&gt;No.	Object Name	Object Type	Description&lt;/P&gt;&lt;P&gt;1.			&lt;/P&gt;&lt;P&gt;2.			&lt;/P&gt;&lt;P&gt;3.			&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.1.3	Object Relationships&lt;/P&gt;&lt;P&gt;Provide pictorial representation of technical design and link it to the list of objects defined above.&lt;/P&gt;&lt;P&gt;u2022	Object relationship diagram&lt;/P&gt;&lt;P&gt;u2022	Data flow diagram&lt;/P&gt;&lt;P&gt;u2022	Screen navigation diagram&lt;/P&gt;&lt;P&gt;u2022	Use-case diagram&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.0	Object details&lt;/P&gt;&lt;P&gt;Provide detail for each object defined in 3.1.2&lt;/P&gt;&lt;P&gt;4.1	Object Name 1&lt;/P&gt;&lt;P&gt;4.1.1	Attributes&lt;/P&gt;&lt;P&gt;4.1.2	List each tables and File Structure&lt;/P&gt;&lt;P&gt;&amp;lt;Enter name(s) of the table(s) be used in the program&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Object Name	&lt;/P&gt;&lt;P&gt;Field	Short Text	Data Element&lt;/P&gt;&lt;P&gt;/ Field Type	Field Length	Additional info&lt;/P&gt;&lt;P&gt;				&lt;/P&gt;&lt;P&gt;				&lt;/P&gt;&lt;P&gt;				&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.3	Function / Methods / processing logic&lt;/P&gt;&lt;P&gt;&amp;lt;Enter name of the functional module used in the programs&amp;gt;&lt;/P&gt;&lt;P&gt;	&amp;lt;Indicate status keys and name of the function to be indicated for screens used in the module pool programs, if any&amp;gt;&lt;/P&gt;&lt;P&gt;4.1.4	Interfaces / BDC mappings&lt;/P&gt;&lt;P&gt;Non-EDI Interfaces / Data Mapping&lt;/P&gt;&lt;P&gt;&amp;lt;For BDC, Run SHDB Transaction and give Session name. &amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;Embed Data Mapping Sheet here&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;Third party tools such as IM/3&amp;gt;&lt;/P&gt;&lt;P&gt;EDI Interfaces&lt;/P&gt;&lt;P&gt;	&amp;lt;Message type, Partner profile details&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.5	Technical configuration / Settings (Including printer settings)&lt;/P&gt;&lt;P&gt;&amp;lt;Enter settings details &amp;gt;&lt;/P&gt;&lt;P&gt;4.1.6	Events&lt;/P&gt;&lt;P&gt;4.1.7	Screen&lt;/P&gt;&lt;P&gt;Parameter / Select options (selection-screen)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Screen Name	&lt;/P&gt;&lt;P&gt;TYPE	Field	Field description	Table	Mandatory /  Non-mandatory	Match Code required  (Y / N)&lt;/P&gt;&lt;P&gt;					&lt;/P&gt;&lt;P&gt;					&lt;/P&gt;&lt;P&gt;					&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u2022	Field Validations&lt;/P&gt;&lt;P&gt;u2022	Radio Groups&lt;/P&gt;&lt;P&gt;u2022	Check Boxes&lt;/P&gt;&lt;P&gt;	Push Buttons for Drilldown reports on different levels&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Button	Field name 	Drilldown from	Drilldown To&lt;/P&gt;&lt;P&gt;			&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Screen Layout (In case of Transactions)&lt;/P&gt;&lt;P&gt;	&amp;lt;Enclose the same if applicable and indicate to refer attached sheet&amp;gt;&lt;/P&gt;&lt;P&gt;Navigation Diagram (or Screen flow)&lt;/P&gt;&lt;P&gt;&amp;lt;Provide screen navigation diagram&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.8	Layout  and Presentation&lt;/P&gt;&lt;P&gt;4.1.9	Sort Options&lt;/P&gt;&lt;P&gt;4.1.10	&amp;lt;Enter your contents here&amp;gt;&lt;/P&gt;&lt;P&gt;Report or file Layout (In case of Reports)&lt;/P&gt;&lt;P&gt;&amp;lt;Enclose the same if applicable and indicate to refer attached sheet&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt; Provide additional information on expectation e.g. Download options&amp;gt;&lt;/P&gt;&lt;P&gt;4.1.11	SAP Script Layout (In case of SAP Scripts)&lt;/P&gt;&lt;P&gt;		&amp;lt;Enclose the same if applicable and indicate to refer attached sheet&amp;gt;&lt;/P&gt;&lt;P&gt;Logo for SAPScript in case of non-pre-printed stationary&lt;/P&gt;&lt;P&gt;		&amp;lt;Attach TIF file in Version 6.0 &amp;amp; above&amp;gt;&lt;/P&gt;&lt;P&gt;Printing of SAPScript &lt;/P&gt;&lt;P&gt;&amp;lt;Enter printer details, Attach hardcopy of pre-printed Stationary. &amp;gt; &lt;/P&gt;&lt;P&gt;&amp;lt; Provide additional information on expectation e.g. Font type, size etc.&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.12	Special Requirements&lt;/P&gt;&lt;P&gt;&amp;lt;Enter your contents here, if applicable&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.13	Authorization Check&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;Enter authorization checks to be incorporated, if required&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.14	Error Control and Handling&lt;/P&gt;&lt;P&gt;What errors may occur and how they should be treated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message Reference Number	Type&lt;/P&gt;&lt;P&gt;[I,E,W]	Stop Program (Yes/No)	&lt;/P&gt;&lt;P&gt;Message Text	Message Display [Selection screen, Popup, etc.]	Conditions Where the Message Should Occur&lt;/P&gt;&lt;P&gt;999	E	Yes	{ e.g. Account group excluded }	End of report	{ e.g. If the group is excluded }&lt;/P&gt;&lt;P&gt;					&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.1.15	Authorization Groups / Authorization Objects &lt;/P&gt;&lt;P&gt;	Please refer to the functional specification for the appropriate security levels.&lt;/P&gt;&lt;P&gt;ABAP Considerations: Do any of the programs need special authorization groups, if so, explain? &lt;/P&gt;&lt;P&gt;Do the users need special security profiles to execute the enhancement, if so, explain?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;{e.g. The transaction program will verify that the user has the correct authority on transaction entry. }&lt;/P&gt;&lt;P&gt;4.1.16	Internationalization / Localization&lt;/P&gt;&lt;P&gt;&amp;lt;Enter approach for language translation, currency conversion and compliance to legal requirement here&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5.0	Test data and Conditions&lt;/P&gt;&lt;P&gt;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)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;Enter test related data and testing conditions&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;Enter Menu path for Transaction &amp;gt;&amp;lt;Enter details of Test Data / Test cases for program &amp;amp; users. &amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6.0	Implementation considerations&lt;/P&gt;&lt;P&gt;6.1	Dependencies&lt;/P&gt;&lt;P&gt;If the object has dependencies on the output of another enhancement, interface, background process, month end close, etc.&lt;/P&gt;&lt;P&gt;6.2	Transitional considerations&lt;/P&gt;&lt;P&gt;{ 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 }&lt;/P&gt;&lt;P&gt;6.3	Related Documents&lt;/P&gt;&lt;P&gt;{ e.g. Give the reference or embed of all the documents related to the object }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;7.0	Basic assumptions (Notes) and limitations (constraints) of the system&lt;/P&gt;&lt;P&gt;&amp;lt;Include here a description of the architectural constraints, and design assumptions from the perspective of requirements, development, testability and maintainability. &amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No.	Description	Comments / References&lt;/P&gt;&lt;P&gt;1.		&lt;/P&gt;&lt;P&gt;2.		&lt;/P&gt;&lt;P&gt;3.		&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;8.0	Open Issues&lt;/P&gt;&lt;P&gt;&amp;lt;Enter comments/issues or Concerns that donu2019t logically fit in one of the other sections of the specification document. &amp;gt;&lt;/P&gt;&lt;P&gt;Issue No.	Description	Comments / References&lt;/P&gt;&lt;P&gt;1.		&lt;/P&gt;&lt;P&gt;2.		&lt;/P&gt;&lt;P&gt;3.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jun 2008 06:25:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-we-write-technical-specs/m-p/3975842#M949604</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-16T06:25:12Z</dc:date>
    </item>
    <item>
      <title>Re: How do we write technical specs?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-we-write-technical-specs/m-p/3975843#M949605</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TS template are client specific.&lt;/P&gt;&lt;P&gt;Ask any seniour person from ur project to provide template used for TS .&lt;/P&gt;&lt;P&gt;In that TS u have to provide details such as developer, tester, std tables used, Internal tables, Process flow etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward pts if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dhan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jun 2008 06:32:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-we-write-technical-specs/m-p/3975843#M949605</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-16T06:32:38Z</dc:date>
    </item>
  </channel>
</rss>

