October 2015 FS Templates – Guidance for Use
1
Function Specification (FS) Templates – Guidance for Use
These FStemplateshave beendesignedforspecifyingABAP-basedcustomdevelopments,onSAP
NetWeaverbasedsystems.Theyare notintendedtospecify:
 Interface definitionandmappingthatwouldbe definedinmiddleware suchasSAP
NetweaverProcessIntegration(PI).
 Data Migrationobjectssuchas those definedusingSAPDataServicestools.
 Data objectsforreporting,suchas those createdinSAPBusinessWarehouse (BW),or
nativelyonSAPHANA.
 Reportsor Dashboardsto be createdwithBI toolssuchas SAP Lumira.
The FS templatesare savedasMicrosoftWord template(.docm) files. Toactual an actual document,
right-clickatemplate andchoose new.
To be able tostart newdocumentsdirectlyinWord,follow the instructionsatthe endof this
document.
Differenttemplateshave beenprovided,whichare eachtailoredtothe differenttypesof ABAP-
basedcustomdevelopments.These are basedonthe commonlyused WRICEF(orFRICEFW)
acronym:
W - Workflow
R - Report
I - Interface e.g.ABAPorIDOCdevelopmentsneededforanInterface
C - ‘Conversion’e.g.afile uploadordownloadprogram
E - Enhancement(simple) e.g. single BAdIs,CMODcustomerenhancements,BTEs,VOFM
routines
- Enhancements(transactionsandapps) e.g.customappsor transactions;changesto
standardapps or transactionssuchas addingcustomfields.
F - (Print) Forms
A - ApplicationsandTransactions
Thisapproach wastakenin preference toprovidingone verylongtemplate,where foranygiven
developmentmostof the sectionswouldbe irrelevant.
Whenusingthe templates, guidance texttobe replacedis shownin redor {curlybrackets}.
On the coverpage the Workstreamand WRICEF ID and Description valuesenteredhere will
automatically appearinthe headersof the subsequentpages. Onsubsequentpagesyoucanjust
type overthe red promptsto replace themwithyourowntext.
October 2015 FS Templates – Guidance for Use
2
The date fieldonthe coverpage will automaticallypopulate withthe date the documentwaslast
saved– so initiallyitwill showzeroes.
The templatesmaybe re-branded –e.g.by replacingthe SAPlogointhe page headers,orby adding
a customerlogoalongside it.
Functional Spec Content
Each Functional Specshouldfirstlyrecordthe businessneedandintentof the customdevelopment.
Secondlyitshouldprovide the developerwithacleardescriptionof the functionalityrequired.This
needstostrike a balance:informationsuchasnamesof tables,BAPIs,BAdIsetctouse certainly
shouldbe includedif known.Howeverthe FSshouldnotbe tryingto specifyfine detailsof how to
buildthe solution.It’sforthe developertouse theirjudgementtofindthe bestapproachto
implementthe functionality,followingthe codingstandardsastheydoso.
October 2015 FS Templates – Guidance for Use
3
Appendix – Using Custom Templates in MS Word
To be able tostart newdocumentsdirectlyinWord, firstsave the templates toyourPCinthe
‘CustomOffice Templates’folderunder‘Documents’(previously‘Mydocuments’):
In MS Word go to File ->Optionsthenchoose the Save tab.Ensure the ‘Defaultpersonaltemplates
location’ismaintained,e.g.
You’ll thenbe able tocreate newdocumentsbasedonthe templatesbychoosingFile ->New,then
choosing‘Custom’ –you shouldbe able tosee a file containingyourtemplates:
October 2015 FS Templates – Guidance for Use
4
In the folderyoucan see all the templatesthatyousavedtoyourfolder,andcan pickthe one that
youwant to use.

More Related Content

DOCX
Sap hana online training from globustrainings.com
PPTX
RISPUG - Top Form - Using PowerApps to Replace List Forms
PDF
Analytics & Fiori with the Analysis Path Framework
PPTX
Xcelsius vs. Design Studio
PPTX
SAP HANA for SAP Overview
PPTX
Distilled Power BI Updates for April 2016
PPTX
Quo vadis Power BI?
PPTX
Top sap technology trends of 2016
Sap hana online training from globustrainings.com
RISPUG - Top Form - Using PowerApps to Replace List Forms
Analytics & Fiori with the Analysis Path Framework
Xcelsius vs. Design Studio
SAP HANA for SAP Overview
Distilled Power BI Updates for April 2016
Quo vadis Power BI?
Top sap technology trends of 2016

What's hot (19)

PPTX
SAP BI Training
PDF
SAP BI Dashboards (Xcelsius) - Tutorial1
PDF
Coolcats don't Use Customzing
PPTX
HANA WITH ABAP OVERVIEW
PDF
Data Visualization with Microsoft Reporting Services
PDF
ABAP Development in time of S/4 - Do's and Don'ts and Golden Rules for Simpli...
PDF
Pentaho BootCamp : Using the Pentaho Reporting Tools
PDF
Graph Pattern Matching in SAP HANA
PPT
Compelling SAS Reports/Dashboard/Applications with Rich Internet Applications
PPTX
Sap bw on hana ramireddy ppt
PPTX
Pentaho: Reporting Solution Development
PDF
SQL Server Reporting Services 2016 Features
PPTX
Distilled Power BI Updates for April 2016
PDF
Dashboard Factory - most efficient way to develop with SAP Design Studio
PPTX
Operational dashboarding and reporting with Microsoft Business Intelligence
PDF
Building the Autodesk Design Graph-(Yotto Koga, Autodesk)
PDF
Daniel Ridder ABAP Core Data Services No Pain, No Gain
PPT
Hyperion essbase overview
PPTX
Data visualization
SAP BI Training
SAP BI Dashboards (Xcelsius) - Tutorial1
Coolcats don't Use Customzing
HANA WITH ABAP OVERVIEW
Data Visualization with Microsoft Reporting Services
ABAP Development in time of S/4 - Do's and Don'ts and Golden Rules for Simpli...
Pentaho BootCamp : Using the Pentaho Reporting Tools
Graph Pattern Matching in SAP HANA
Compelling SAS Reports/Dashboard/Applications with Rich Internet Applications
Sap bw on hana ramireddy ppt
Pentaho: Reporting Solution Development
SQL Server Reporting Services 2016 Features
Distilled Power BI Updates for April 2016
Dashboard Factory - most efficient way to develop with SAP Design Studio
Operational dashboarding and reporting with Microsoft Business Intelligence
Building the Autodesk Design Graph-(Yotto Koga, Autodesk)
Daniel Ridder ABAP Core Data Services No Pain, No Gain
Hyperion essbase overview
Data visualization
Ad

Similar to 1 read me fs template guidance (20)

PPTX
SAP ABAP Interview Question Answer Online Training
PDF
HANA Demystified by DataMagnum
PDF
320 2009
PPTX
Sas base programmer
PDF
Badi
PDF
SAP BI 7.0 Info Providers
PDF
Sap hana master_guide_en
PPTX
Sap- An Overview
PDF
Sap abap tutorials
PPTX
SAP ABAP Latest Interview Questions
PDF
Cool features 7.4
PPT
Lecture01 abap on line
PPTX
SAP Hana Overview
PPT
SAP Document Management System Integration with Content Servers
PPT
Lsmw demo
PPT
SAP NetWeaver.ppt
PPT
SAP BOBJ Rapid Mart Overview & Implementation
PDF
Basics of SAS
PDF
Asset accounting
PDF
Step by step procedure for loading of data from the flat file to the master d...
SAP ABAP Interview Question Answer Online Training
HANA Demystified by DataMagnum
320 2009
Sas base programmer
Badi
SAP BI 7.0 Info Providers
Sap hana master_guide_en
Sap- An Overview
Sap abap tutorials
SAP ABAP Latest Interview Questions
Cool features 7.4
Lecture01 abap on line
SAP Hana Overview
SAP Document Management System Integration with Content Servers
Lsmw demo
SAP NetWeaver.ppt
SAP BOBJ Rapid Mart Overview & Implementation
Basics of SAS
Asset accounting
Step by step procedure for loading of data from the flat file to the master d...
Ad

More from Lokesh Modem (20)

DOCX
Variant configuration.docx
DOCX
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
PDF
Fiori Apps Library.pdf
DOC
Material Ledger Configuration.doc
DOCX
SAP S4 HANA.docx
DOC
What is Cost of Goods Sold.doc
DOC
FSD_Stock aging Report Based On consumption.doc
PPTX
Sap pp org
PPTX
Sap sd org
PDF
SAP Solution Manger 7.2
PDF
E invoice webinar_jan2020_v2
PDF
Gst digital compliance roadmap jan2010 v1
PPTX
SAP MM Business Scenarios
PDF
SAP Third party scenarios _automatives
DOC
Fsd for mass upload program to create and change of scheduling agreement
DOC
Pir price updation in SCHEDULLING AGREEMENT
DOC
Fsd zpriz price details from a017 & a018
DOC
Fsd for upload program for delivery completion indicator of scheduling agreem...
PDF
Guidelines for xl_filling
PDF
Gst e way bill solution from sap
Variant configuration.docx
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
Fiori Apps Library.pdf
Material Ledger Configuration.doc
SAP S4 HANA.docx
What is Cost of Goods Sold.doc
FSD_Stock aging Report Based On consumption.doc
Sap pp org
Sap sd org
SAP Solution Manger 7.2
E invoice webinar_jan2020_v2
Gst digital compliance roadmap jan2010 v1
SAP MM Business Scenarios
SAP Third party scenarios _automatives
Fsd for mass upload program to create and change of scheduling agreement
Pir price updation in SCHEDULLING AGREEMENT
Fsd zpriz price details from a017 & a018
Fsd for upload program for delivery completion indicator of scheduling agreem...
Guidelines for xl_filling
Gst e way bill solution from sap

Recently uploaded (20)

DOCX
How to Use SharePoint as an ISO-Compliant Document Management System
PDF
Type Class Derivation in Scala 3 - Jose Luis Pintado Barbero
PDF
AI Guide for Business Growth - Arna Softech
PPTX
Matchmaking for JVMs: How to Pick the Perfect GC Partner
PDF
novaPDF Pro 11.9.482 Crack + License Key [Latest 2025]
PDF
Wondershare Recoverit Full Crack New Version (Latest 2025)
PDF
Visual explanation of Dijkstra's Algorithm using Python
PDF
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PPTX
MLforCyber_MLDataSetsandFeatures_Presentation.pptx
PPTX
most interesting chapter in the world ppt
PDF
iTop VPN Crack Latest Version Full Key 2025
PPTX
Tech Workshop Escape Room Tech Workshop
PDF
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
PDF
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
PDF
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
PDF
Workplace Software and Skills - OpenStax
PDF
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
PDF
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
PDF
MCP Security Tutorial - Beginner to Advanced
How to Use SharePoint as an ISO-Compliant Document Management System
Type Class Derivation in Scala 3 - Jose Luis Pintado Barbero
AI Guide for Business Growth - Arna Softech
Matchmaking for JVMs: How to Pick the Perfect GC Partner
novaPDF Pro 11.9.482 Crack + License Key [Latest 2025]
Wondershare Recoverit Full Crack New Version (Latest 2025)
Visual explanation of Dijkstra's Algorithm using Python
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
MLforCyber_MLDataSetsandFeatures_Presentation.pptx
most interesting chapter in the world ppt
iTop VPN Crack Latest Version Full Key 2025
Tech Workshop Escape Room Tech Workshop
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
Workplace Software and Skills - OpenStax
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
MCP Security Tutorial - Beginner to Advanced

1 read me fs template guidance

  • 1. October 2015 FS Templates – Guidance for Use 1 Function Specification (FS) Templates – Guidance for Use These FStemplateshave beendesignedforspecifyingABAP-basedcustomdevelopments,onSAP NetWeaverbasedsystems.Theyare notintendedtospecify:  Interface definitionandmappingthatwouldbe definedinmiddleware suchasSAP NetweaverProcessIntegration(PI).  Data Migrationobjectssuchas those definedusingSAPDataServicestools.  Data objectsforreporting,suchas those createdinSAPBusinessWarehouse (BW),or nativelyonSAPHANA.  Reportsor Dashboardsto be createdwithBI toolssuchas SAP Lumira. The FS templatesare savedasMicrosoftWord template(.docm) files. Toactual an actual document, right-clickatemplate andchoose new. To be able tostart newdocumentsdirectlyinWord,follow the instructionsatthe endof this document. Differenttemplateshave beenprovided,whichare eachtailoredtothe differenttypesof ABAP- basedcustomdevelopments.These are basedonthe commonlyused WRICEF(orFRICEFW) acronym: W - Workflow R - Report I - Interface e.g.ABAPorIDOCdevelopmentsneededforanInterface C - ‘Conversion’e.g.afile uploadordownloadprogram E - Enhancement(simple) e.g. single BAdIs,CMODcustomerenhancements,BTEs,VOFM routines - Enhancements(transactionsandapps) e.g.customappsor transactions;changesto standardapps or transactionssuchas addingcustomfields. F - (Print) Forms A - ApplicationsandTransactions Thisapproach wastakenin preference toprovidingone verylongtemplate,where foranygiven developmentmostof the sectionswouldbe irrelevant. Whenusingthe templates, guidance texttobe replacedis shownin redor {curlybrackets}. On the coverpage the Workstreamand WRICEF ID and Description valuesenteredhere will automatically appearinthe headersof the subsequentpages. Onsubsequentpagesyoucanjust type overthe red promptsto replace themwithyourowntext.
  • 2. October 2015 FS Templates – Guidance for Use 2 The date fieldonthe coverpage will automaticallypopulate withthe date the documentwaslast saved– so initiallyitwill showzeroes. The templatesmaybe re-branded –e.g.by replacingthe SAPlogointhe page headers,orby adding a customerlogoalongside it. Functional Spec Content Each Functional Specshouldfirstlyrecordthe businessneedandintentof the customdevelopment. Secondlyitshouldprovide the developerwithacleardescriptionof the functionalityrequired.This needstostrike a balance:informationsuchasnamesof tables,BAPIs,BAdIsetctouse certainly shouldbe includedif known.Howeverthe FSshouldnotbe tryingto specifyfine detailsof how to buildthe solution.It’sforthe developertouse theirjudgementtofindthe bestapproachto implementthe functionality,followingthe codingstandardsastheydoso.
  • 3. October 2015 FS Templates – Guidance for Use 3 Appendix – Using Custom Templates in MS Word To be able tostart newdocumentsdirectlyinWord, firstsave the templates toyourPCinthe ‘CustomOffice Templates’folderunder‘Documents’(previously‘Mydocuments’): In MS Word go to File ->Optionsthenchoose the Save tab.Ensure the ‘Defaultpersonaltemplates location’ismaintained,e.g. You’ll thenbe able tocreate newdocumentsbasedonthe templatesbychoosingFile ->New,then choosing‘Custom’ –you shouldbe able tosee a file containingyourtemplates:
  • 4. October 2015 FS Templates – Guidance for Use 4 In the folderyoucan see all the templatesthatyousavedtoyourfolder,andcan pickthe one that youwant to use.