1. The document describes a request for a functional specification (spec) for a new sales tax report. The spec would include business requirements, data needs, and processing logic to guide development.
2. A functional spec provides details on user inputs, outputs, and how the application should work. It streamlines development by informing programmers of the user experience design.
3. This spec example outlines sections for a report definition, functional requirements, processing logic, and output format. It describes needed fields, tables, and the report flow to retrieve the required data.
In sap we have two types of bank statement are there:
Manual Bank Statement
Electronic Bank Statement
If you receive an electronic statement then you just need to upload it to sap for the purpose of
preparation of bank reconciliation statement. If it is manual one then you need to enter the
statement manually into sap.
Automatic Vendor payment advice notes by email with attachment when a payment is made via APP (Automatic payment program by using T-code F110 and email a sap script form as a PDF attachment along with the mail body in the desired language.
In sap we have two types of bank statement are there:
Manual Bank Statement
Electronic Bank Statement
If you receive an electronic statement then you just need to upload it to sap for the purpose of
preparation of bank reconciliation statement. If it is manual one then you need to enter the
statement manually into sap.
Automatic Vendor payment advice notes by email with attachment when a payment is made via APP (Automatic payment program by using T-code F110 and email a sap script form as a PDF attachment along with the mail body in the desired language.
AUC is Asset under construction where some assets are in construction phase and cost needs to
capture through internal order for the time being. Once asset is fully completed then cost would
be transferred to another cost object (E.g. Cost center, Order etc...) and settle with final asset.
E.g. XYZ Company constructing building for their office. While construction many expenses are
attached to it. Till the time it is created we cannot charge it in building account hence we need to
create AUC account where cost will be stored.
Assets under construction (AUC) are a special form of tangible assets. They are usually displayed
as a separate balance sheet item and therefore require a separate account determination and their
own asset classes. During the construction phase of an asset, all actual postings are assigned to the
AUC. Once the asset is completed, a transfer is made to the final fixed asset
SAP Techies is a question and answer site for professional and enthusiast programmers. It's built and run by you as part of the SAP Techies Exchange network. With your help, we're working together to build a library of detailed answers to every question about SAP.
SAP Accounts Reveivable SAP Documents | http://sapdocs.infosapdocs. info
Get this and other SAP Account Reveivable Materials from http://sapdocs.info/sap/fico/sap-accounts-receivable-ppt-training-materials-documents-for-beginners/
for more SAP Documents please visit http://sapdocs.info
Blogs on Document Splitting at www.veritysolutions.com.au
Document Splitting is a very powerful feature delivered by SAP ECC.
Previous to SAP ECC, if new fields were required to General Ledger SAP had to deliver these new fields in Special Purpose Ledger tables. Profit Centre Accounting in R3 was Special Purpose Ledger table 8*, Joint Venture Accounting was ledger 4*. This essentially meant that data had to be copied from General Ledger table GLT0 to special ledger tables so these could be reported upon. However, technical glitches in code and incorrect usage of functionalities caused imbalances between the main ledger GLT0 and the special purpose ledgers.
SAP customers who wanted to expand the functionality of General Ledger to cater to special business requirements (like reporting General Ledger with another fiscal year variant) had to create custom Special Purpose Ledger tables. For example, if a customer wanted to report by two fiscal year variants, they could report one variant using General Ledger and the other variant using Special Purpose Ledger.
All this disparate ledgers reported the same source information in different views. Customers had to execute several month end jobs to ensure synchronisation of data across all these ledgers. Differences in balances and information between ledgers led to delays in month end close and reporting.
With SAP ECC new GL, SAP Customers can add new fields (which SAP calls “scenarios”) into General Ledger. This allows customers to perform, for example, Profit Centre Accounting and Reporting within General Ledger.
With SAP ECC new GL, SAP Customers can add new ledgers (which SAP calls “parallel accounting”) into General Ledger. This allows customers to report, for example, the same General Ledger data in multiple fiscal year variants.
This replication of data happens in real-time. SAP customers no longer need to execute month end jobs to synchronise data between different ledgers.
Quick sap co configuration Internal OrderCapgemini
Internal order is a virtual place for collecting/pooling the costs of a particular activity/task. i.e. it is a method to collect those costs and business transactions related to the task/activity. It is a means of tracking costs of a specific job, service, or task. Periodically the costs which are pooled in an internal order can be settled to an asset or to a cost center or to a GL Account or to an order. Thus, while recording you need not analyze the costs. Just record and pool the costs in internal order. After that (generally at the end of the month) these costs are analyzed and settled for relevant elements (like asset or cost center etc).
This method of recording and settling the costs helps in analyzing the costs of cost center wise, profit center wise or cost element-wise. This level of monitoring can be very detailed but allows management the ability to review Internal Order activity for better-decision making purposes.
as per my experinece i have prepared this docuemnt for future referenec and also this document will help to leart GST impact in SAP SD and S4 HANA
Kindly comment your feedback and suggistions
AUC is Asset under construction where some assets are in construction phase and cost needs to
capture through internal order for the time being. Once asset is fully completed then cost would
be transferred to another cost object (E.g. Cost center, Order etc...) and settle with final asset.
E.g. XYZ Company constructing building for their office. While construction many expenses are
attached to it. Till the time it is created we cannot charge it in building account hence we need to
create AUC account where cost will be stored.
Assets under construction (AUC) are a special form of tangible assets. They are usually displayed
as a separate balance sheet item and therefore require a separate account determination and their
own asset classes. During the construction phase of an asset, all actual postings are assigned to the
AUC. Once the asset is completed, a transfer is made to the final fixed asset
SAP Techies is a question and answer site for professional and enthusiast programmers. It's built and run by you as part of the SAP Techies Exchange network. With your help, we're working together to build a library of detailed answers to every question about SAP.
SAP Accounts Reveivable SAP Documents | http://sapdocs.infosapdocs. info
Get this and other SAP Account Reveivable Materials from http://sapdocs.info/sap/fico/sap-accounts-receivable-ppt-training-materials-documents-for-beginners/
for more SAP Documents please visit http://sapdocs.info
Blogs on Document Splitting at www.veritysolutions.com.au
Document Splitting is a very powerful feature delivered by SAP ECC.
Previous to SAP ECC, if new fields were required to General Ledger SAP had to deliver these new fields in Special Purpose Ledger tables. Profit Centre Accounting in R3 was Special Purpose Ledger table 8*, Joint Venture Accounting was ledger 4*. This essentially meant that data had to be copied from General Ledger table GLT0 to special ledger tables so these could be reported upon. However, technical glitches in code and incorrect usage of functionalities caused imbalances between the main ledger GLT0 and the special purpose ledgers.
SAP customers who wanted to expand the functionality of General Ledger to cater to special business requirements (like reporting General Ledger with another fiscal year variant) had to create custom Special Purpose Ledger tables. For example, if a customer wanted to report by two fiscal year variants, they could report one variant using General Ledger and the other variant using Special Purpose Ledger.
All this disparate ledgers reported the same source information in different views. Customers had to execute several month end jobs to ensure synchronisation of data across all these ledgers. Differences in balances and information between ledgers led to delays in month end close and reporting.
With SAP ECC new GL, SAP Customers can add new fields (which SAP calls “scenarios”) into General Ledger. This allows customers to perform, for example, Profit Centre Accounting and Reporting within General Ledger.
With SAP ECC new GL, SAP Customers can add new ledgers (which SAP calls “parallel accounting”) into General Ledger. This allows customers to report, for example, the same General Ledger data in multiple fiscal year variants.
This replication of data happens in real-time. SAP customers no longer need to execute month end jobs to synchronise data between different ledgers.
Quick sap co configuration Internal OrderCapgemini
Internal order is a virtual place for collecting/pooling the costs of a particular activity/task. i.e. it is a method to collect those costs and business transactions related to the task/activity. It is a means of tracking costs of a specific job, service, or task. Periodically the costs which are pooled in an internal order can be settled to an asset or to a cost center or to a GL Account or to an order. Thus, while recording you need not analyze the costs. Just record and pool the costs in internal order. After that (generally at the end of the month) these costs are analyzed and settled for relevant elements (like asset or cost center etc).
This method of recording and settling the costs helps in analyzing the costs of cost center wise, profit center wise or cost element-wise. This level of monitoring can be very detailed but allows management the ability to review Internal Order activity for better-decision making purposes.
as per my experinece i have prepared this docuemnt for future referenec and also this document will help to leart GST impact in SAP SD and S4 HANA
Kindly comment your feedback and suggistions
This function documents the business processes in your company that you want to implement in the system. In a Business Blueprint for Projects, you create a project structure in which relevant business scenarios, business processes and process steps are organized in a hierarchical structure. You can also create project documentation and assign it to individual scenarios, processes or process steps. You then assign transactions to each process step, to specify how your business processes should run in your SAP systems.
The Business Blueprint is a detailed description of your business processes and system requirements
SAP MM Configuration - Real Project Documentationsapdocs. info
Step by step configuration procedures for SAP MM module.. Screenshots, menu paths and descriptions provided
http://sapdocs.info/sap/materials-management-2/sap-mm-configuration-a-real-life-project-documentation/
CCI Nîmes - Résultats de l'enquête sur la Feria des Vendanges 2013CCI de Nîmes
La Feria des vendanges 2014 à Nîmes a fait l'objet d'une enquête auprès des professionnels et des visiteurs, dans le but de mieux connaître les retombées économiques. Cette étude a été menée par la CCI Nîmes, en partenariat avec l'Office de Tourisme, le Club hôtelier nîmois et Simon Casas production.
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Ashish Saxena
BRF+ is part of SAP provided decision service management tool (DSM) and it is not new in SAP. But doing output management via BRF+ is new in S/4 HANA system. Before knowing how output determination and management is done in S/4 HANA system using BRF+, we must know what is BRF+ and how it works.
BRF+ is comprehensive application programming interface (API) and user interface for defining and processing business rule. It allows us to model rules in an intuitive way and to reuse these rules in different applications.
Sap S4 HANA PM Online training +918660816919Senthil kumar
I am a SAP S4 HANA Plant Maintenance Lead consultant of 10 yrs of experience and Providing online training for 9 yrs.
Handling Freelancing projects in SAP S4 HANA PM
1. Functional Spec?
Functional Spec is mainly prepared for the purpose of developing the new reports (this happens only
when SAP standard report not achieve the client purpose) using the ABAP Program. for ABAPers you
need to give the details of the Tables , Fields and the logic how to pick the value and get the report.
The information contains in the functional specs are:
a)Document segment (BSEG): which contains the company code,posting keys, vendors,etc.
b)the line items(BKPF) consists of document type, etc.
for example: from BSEG table you have to go to the field of BUKRS for company code, BSCHL for
Posting Keys.
From BKPF table you have to go to the field of BELNR for document Number, etc.
Based on your functional specification the Abaper will design the report using his technical specifications.
The above are examples only to understand. There are plenty of tables & fields for FI, CO and Assets
separately.
Please assign points, if the above are useful.
Functional spec are based on the business requirment and contains details of end user
expectations of the product Functionality
document describes requested properties of inputs and outputs
the blueprint for how you want a particular application to look and work
it details what the finished product will do
who a user will interact with it and
what it will look like
the key benefit of writing up a funtional spec is streamlining the development process. time
and productivity are saved during development stage because the programmers can
program instead of also working out the logic of the user experience
S/W or program will be developed based on the functional specs
it consist of
1. business requirments- brief detail about the business process and the need of
your cutomized program/report
2. security consideration- who all can have access to this program and level of
security whether it is at co.code level or country level
3. business dependences- whether is there any other process / program should
have been completed before the execution of this program
4. Data requirement
5. priority- whether the failure lead to production stoppage or any work around
6. error management
2. 7. how the program retrieve the data if it is a report program
Eg:-1
The requirement was to add the vendor name to the fbl3n screen, we couldn’t add this so we went for a
new report with all the fbl3n fields + vendor name. This is a spec for the program.
DEV ID; Sales tax report
Functional Team ;Zaid Azam
(phone)
SAP Dev. Team (lead) Zaid Azam (phone #)
(member) (phone #)
Phase / Priority Phase 1
Medium
The above part is just a header, which system the report is, in what report is it i.e sales report, material
reprot etc, then the consultants name, lead name etc.
how important it is medium , low, high
Revisions
Rev. Id Rev. date Author Description
00 Initial release
1 Report definition
Basic Information
Report type 1 A/P
Report type 2 Printed
Language require.
Printer requirement Local printer / system printer
Paper requirement Landscape
Source environment: R/3
Module: FI
Suggested technique ALV / other
Triggered: Manually
Frequency: On-demand
Volume: Daily
Then in the report definition
you specify what module it is in i.e. FI, MM etc
what sub ledger AP/AR etc
how often it will be printed etc etc ( nothing really useful here, just giving a business touch)
3. 2.Functional Requirements
Functional Requirements
Selection Posting Date, G/l account
Narrative flow; The report should list the all the transactions of the G/l account( all items i.e open and
cleared) selected on the initial screen. It should list the vendor name and number when a G/l transaction
is of a vendor
Assumptions / issues;
Should have the capability of being exported to excel
This is the important part
here you tell what are the fields on the selection screen.
Then in the narrative flow you should tell the abapper what thre report should do like its mentioned above,
eg ;apart from above get the sales for customers who reside in California between the date range
specified on the selection screen
3.Processing logic
Processing logic
Step 1 Enter g/l account (HKONT) on the selection screen and run with or without a date range Or run by
a date range only without specifying a G/L
Step 2 Get the G/L number from BSIS that was selected on the initial screen Or get all the G/ls that had
postings in the posting date ( BUDAT) specified on the initial screen.
Step 3 Get the amount ( WRBTR) from BSIS ( Open and cleared both are in BSIS)
Step 4 Take the Document Number (BELNR) from BSIS and get the vendor number for that doc number
from BSIK ( open item), from BSAK ( cleared) if item is paid.
Step 8 Should get the vendor name from LFA1 for the vendor number from BSIK or BSAK
Step 9
Step 10
Processing Logic tells him in detail about which fields should come and from which table( not necessary
to give technical names and tables, he could find that out, depends on the abbapper)
4.Output
Output
4.1 Layout
FORMAT
G/L Posting date Amount Doc type Text Doc number Pk
Vendor # Name
650100 12/03/2006 500 SA Test for report 19000042342 40
10229 GMC
In the format i put an excel view of how the final report should look like
4. 4.2 Header elements
SAP Field Report Field Comment
BSAK _LIFNR, BSIK_LIFNR Vendor number
LFA1_NAME1 Vendor Name
BSIS_BUDAT Posting Date
BSIS_HKONT G/l account
4.3 Line item
SAP Field Report Field Comment
BSIS_WRBTR amount
BSIS_BLART Document type
BSIS_SGTXT Item text
BSIS_BSCHL Posting Key
Then i enter the fields that should be there in the report first the table name is list then the technical name
and then the English name. Both header and line items are specified.
Additional topics
Unit Test Suggestions: Same as the standard SAP report FBL3N. Only addition is the vendor name and
number
Security/ Authorizations:
Error handling
Dependencies
References
Out of scope requirements NA
2. Eg
I need one new report like in the output i need only company code, Vendor number and recon. Account
assigned. like as below:
Company Code Vendor Recon account
1000 90000001 156001
1000 90000002 156001
2000 90000001 156002
for the above requirement with the input selection criteria like as below
Company Code ( ) ( )
Vendor ( ) ( )
if you give input selection as above as required you will get the output as given above
Logic should be as below:
for input selection
Company Code - BUKRS is the ABAP field for the company code
Vendor - LIFNR
for the output
Company Code - LFB1-BUKRS
5. Vendor - LFB1-LIFNR
Recon account - LFB1-HKONT
You will get the recon account details in the LFB1 table , if you give the logic as above , ABAP er will write
the program for the same.