I need Functional Specification in Reports and Scripts to Practice
hi
i am practicing ABAP,
I need Functional Specification in Reports and Scripts to Practice
please any one give me.
thanks in advance.
bye
I am not sure what you are requesting will be of any help for you, as functional/technical specifications are specific for each implementation and might be dependent on the configuration on that system.
If you are on IDES try to look through the sample programs provided by SAP and see if you can implement your own version of the those.
hith
Sunil Achyut
Similar Messages
-
Differences between Module Pool Programming and Reports and Scripts
Hi,
please tell me the Differences between Module Pool Programming , Reports and Scripts .
Thanks nad Regards ,
PavanKumarHi
Type 1 - is a report programming it can be executed by both transaction and program (F8). Hence its is also called as Executable program.You can start logical databases together with reports.
Type M - Its a module pool program which is executed only by transaction code.
Scripts - report with GUI interface. we can have graphics, watermark .
SAPscript is a client dependent one.the Transaction for script is SE71. -
Functional Specifications for Reports
Hi All,
Can anybody pls. share with me any helpful material which will direct me create Technical Specifications from Functional Specifications
Thanks In Advance
Regards
PPMMHi,
When you convert the Functional requirement into technical Requirement you have to prepare the following document.
1) Data Staging (Transfomation and Update Rule)
2) Data Modelling (MDM and ERM Model)
3) Data Flow
4) Infoobject List (Compare with datasource fields)
5) Reporting Requirement.
You can used the Top Down Approach or bootom down approach for Modelling.
From Reporting Perspective come to cube and infoobject List.Top Down approach.
Or from the datasource Fields design the Infoobject List and start from there..
this document can be useful...
http://help.sap.com/bp_biv335/BI_EN/documentation/SolutionScope_EN.doc
In BW Technical means the person involved in the configuration part i.e design and functional means the person working after the design level that means Production.
Functional specs would be normally prepared by the client or functional guys and the technical specs are the ones prepared by you that is what are the infoobjects,cubes to be used etc..
System specifiactions are technical settings of BW GUI and other system related aspects.
In production support normally you see functional specs on which you'll be given tickets for any issues.
I hope it will help you.
thanks
@jay -
what is the difference between report and script
Hi chaitanya, this will help u.
Script is a form which has a layout set as per the company standards and can be used for external use too. Generally reports are designed for internal use for in house users
Scripts are client dependent. / Reports are client Independent.
SAP scripts is a word processing tool of SAP which has the following components: Standard text. It is like a standard normal documents. Layout sets. - Layout set consists of the following components: Windows and pages, Paragraph formats, Character formats. Creating forms in the R/3 system. Every layout set consists of Header, paragraph, and character string. ABAP/4 program.
You create executable programs directly using the tool called ABAP Editor. Executable programs can contain all processing blocks supported in ABAP, with the exception of function modules, and as many local classes as required. Executable programs are only started with the SUBMIT statement. Although NetWeaver AS ABAP offers several ways to call executable programs by entering their name on the screen, the system still executes the SUBMIT statement in the background.
It is not necessary to control executable programs directly using self-defined screens since the relevant processors of the runtime environment call the processing blocks and screens (selection screens and lists) automatically and in a predefined sequence. The process flow allows the user to enter selection parameters on a selection screen. The data is then selected from the database and processed. Finally, an output list is displayed. At no stage does the programmer have to define his or her own screens. User actions on screens can then trigger further processing blocks.
The runtime environment also allows you to work with a logical database, that is, with a special ABAP program for reading data from database tables. The flow of an executable program is oriented towards reporting (whose main tasks are to read data from the database, process it, and display the results). This is why executable programs are often referred to as reports, and why running an executable program is often called reporting (see Report Programming). Analogously, the source code of an executable program starts with the REPORTstatement.
pls reward if helpful.
with cheers,
Hema. -
Difference between reports and script
Gayathri
Hi,
Reports:
Used to display the existing data from the database tables for the analysis purpose
SCRIPTS:
They are the Outgoing documents from an organisation to the outside Partners like vendors and Customers.
Report is basically a program which extracts the data from the database tables based on some inputs and gives the output as a list.
Report are classified as Classical Reports, Interactive Reports and ALV Report.
Classical Report is a normal report which just displays the output.User cannot interact with that report.
Interactive Report is nothing but, a user can interacte with the report.After a basic list is displayed, user can click on some field on the list which generates a secondary list giving the necessary information relevant to that field.
ALV Report is to provide users with a consistent, user friendly and functional method of manipulating the data, which appears on report lists. ALV provides more advantages than the normal report.
SAP scripts is a word processing tool of SAP which has the following components: Standard text. It is like a standard normal documents. Layout sets. - Layout set consists of the following components: Windows and pages, Paragraph formats, Character formats. Creating forms in the R/3 system. Every layout set consists of Header, paragraph, and character string. ABAP/4 program.
Regards,
Omkar. -
Need some examples for smartforms and scripts
hi
now i am working in scripts and smartforms. so i need some examples and some information for scripts and smartforms. where i can find that information.hi jyothsna,
i have given below a simple example
this is the report program,
*& Report ZSCRIPT1 *
REPORT ZSCRIPT1 .
TABLES : EKKO,
EKPO,
KNA1,
USR01,
MARA,
MAKT.
DATA : BEGIN OF ZOPTION.
INCLUDE STRUCTURE ITCPO.
DATA : END OF ZOPTION.
PARAMETERS: P_EBELN LIKE EKKO-EBELN,
P_EBELP LIKE EKPO-EBELP.
CLEAR EKPO.
SELECT SINGLE * FROM EKPO
WHERE EBELN = P_EBELN AND
EBELP = P_EBELP.
CLEAR KNA1.
SELECT SINGLE NAME1 FROM KNA1
INTO KNA1-NAME1
WHERE KUNNR = EKPO-KUNNR.
CLEAR MAKT.
SELECT SINGLE MAKTX FROM MAKT
INTO MAKT-MAKTX
WHERE MATNR = EKPO-MATNR AND
SPRAS = SY-LANGU.
CLEAR USR01.
SELECT SINGLE * FROM USR01 WHERE BNAME = SY-UNAME.
ZOPTION-TDDEST = USR01-SPLD. "Output device (printer)
ZOPTION-TDIMMED = 'X'. "Print immediately
ZOPTION-TDDELETE = 'X'. "Delete after printing
ZOPTION-TDPROGRAM = 'ZPQRPRNT'. "Program Name
CALL FUNCTION 'OPEN_FORM'
EXPORTING
APPLICATION = 'TX'
ARCHIVE_INDEX = ' '
ARCHIVE_PARAMS = ' '
DEVICE = 'PRINTER'
DIALOG = ' '
FORM = 'ZFORM1'
LANGUAGE = SY-LANGU
OPTIONS = ZOPTION
IMPORTING
LANGUAGE = SY-LANGU
EXCEPTIONS
OTHERS = 1.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'HEADER'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'HEADER'
EXCEPTIONS
ELEMENT = 1.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'MAIN'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
ELEMENT = 1.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'FOOTER'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'FOOTER'
EXCEPTIONS
ELEMENT = 1.
CALL FUNCTION 'CLOSE_FORM'
EXCEPTIONS
UNOPENED = 1
OTHERS = 2.
This is the layout Set
Layout set Z_TESTSCRIPT
Description Test SAP script
Standard attributes
First page FIRST
Default paragraph P1
Tab-stop 1.00 CH
Page format DINA4
Orientation Landscape
Lines/inch 6.00
Characters/inch 10.00
Font attributes
Font family COURIER
Font size 12.0 Point
Bold No
Italic No
Underlined No
Characters Attributes
B Character String Bold
Standard attributes
Marker No
Font attributes
Bold Yes
Paragraphs Attributes
P1 Default Paragraph
Standard attributes
Line spacing 1.00 LN
Left margin 1.00 CM
Alignment Left-aligned
Font attributes
Font family TIMES
Font size 12.0 Point
P2 Header Paragraph
Standard attributes
Line spacing 1.00 LN
Left margin 4.50 CM
Alignment Left-aligned
Font attributes
Font family TIMES
Font size 18.0 Point
Bold Yes
P3 Undelined paragraph
Standard attributes
Line spacing 1.00 LN
Alignment Left-aligned
Font attributes
Font family TIMES
Font size 12.0 Point
Underlined Yes
Windows Attributes
MAIN Main window
Window type MAIN
HEADER Main window
Window type CONSTANT
FOOTER Main window
Window type CONSTANT
Pages Attributes
FIRST First Page
Standard attributes
Next page FIRST
Page counter
Mode START
Numbering type Arabic numerals
Page window
HEADER Left margin 00.00 CM
Upper margin 00.00 CM
Window width 20.00 CM
Window height 04.00 CM
MAIN Left margin 00.00 CM
Upper margin 05.00 CM
Window width 20.00 CM
Window height 20.00 CM
FOOTER Left margin 00.00 CM
Upper margin 25.00 CM
Window width 20.00 CM
Window height 04.00 CM
Text elements for following windows:
HEADER
Element HEADER
/: POSITION XORIGIN 2 CM YORIGIN '-0.5 CM'
/: BOX XPOS 1 CM YPOS 1 CM WIDTH 18 CM HEIGHT 1 CM FRAME 10 TW INTENSITY 10
P2 ,,<B>TEST PURCHASE ORDER</>
MAIN
Element MAIN
P1 <B>Customer/Supplier:</>,,&KNA1-NAME1&
P1 <B>PO No:</>,,&EKPO-EBELN&
P1 <B>Part No:</>,,&MAKT-MATNR&
P1 <B>Description:</>,,&MAKT-MAKTX&
P1 <B>Quantity:,,</>&EKPO-MENGE&
P1 <B>Sign:</>&uline(81)&
P1 <B>Date:</>&EKKO-AEDAT&
FOOTER
Element FOOTER
/: POSITION XORIGIN 2 CM YORIGIN '-0.5 CM'
/: BOX XPOS 1 CM YPOS 1 CM WIDTH 18 CM HEIGHT 1 CM FRAME 10 TW INTENSITY 10
P2 ,,<B>PLEASE SIGN THE PO BEFORE DISPATCH</>
<b>reward if useful :)</b> -
Diferencebetween report and script?
cud anyone tell me the exact difference between script and report ? i dont want definition
Reports are useful for internal purpose (with in the organization).
Scripts are for external purpose( outside organization).
Reports are client independent.
Scripts are client dependent.
Reports cannot be used for barcode format.
Scripts can do.
Formating of output is not good in reports.
Reverse case in scripts.
Reward if helpful. -
Functional Specification For Opening And closing stock On Particular Date
Dear Gurus,
I am creating report for opening and closing stock on particular date in which batch and storage location should also be included. I want to know the tables and fields for the same.I have searched the forum and got report on month basis but I want this report on posting day basis.kindly suggest tables and fields. Thanks in AdvanceDear sir,
There are many other colums that client wants to add which are not present in MB5B transaction.columns which client wants to add are as follows...
Material Number
Material Description
Material Type
Material Group
External material Group
Movement Type
Plant
Storage Location
Customer Number
Customer Name
Vendor Number
Vendor Name
Posting Date Receipt Doc. Number
Issue Doc. Number
Reference Issue Document Number
Opening Stock Quanity
Material Receipt Quantity
Material Issue Quantity
Material Closing Stock Quantity
Value Of Closing Stock
And for this I want tables and logic for the same. kindly provide the solution for the same. -
Add auto-save to SCRIPT, REPORT and VIEW
I was fiddling with some DIADem Scripts and manage to crash DIADem twice, unfortunatly my VIEW, REPORTS and SCRIPTS weren't auto-saved.
That is kinda bad, so please add an autosave option.
TonHello Ton,
While the autosave function would certainly help if there is a crash in DIAdem, I think a better solution is to not have DIAdem crash in the first place.
Could you please provide some additional information to help us identify the circumstances of the crash?
1. Version of DIAdem you were using when crashes occured
2. Operating system used
3. Processor and RAM available on the system
4. Short description of what you were doing when DIAdem crashed.
The more information we have, the more likely it is that we can identify the reason for the crash and fix this.
Please send the information to me directly if you would prefer not to post that here in an open forum. My email address is:
otmar DOT Foehner AT ni DOT com
Thanks,
Otmar -
Anyone written functional specs for reports?
Please explain how to write functional specs for reports in sales? How is it done? I need to be able to speak clearly in the interview so help is greatly appreciated.
Thank you.Hi Haken,
Basically functional spec contains the functionality to be implemented.
http://www.saptechies.com/what-are-functional-specifications/
Suppose you need to write a spec for Treausry report.
Then you will write the following things( this is only for your understanding)
Treasury Report u2013 Receipts & Payments.
1.Business Requirement Study:
The Treasury Department of the Corporate Finance Division needs various information for reporting and planning. The proposed requirement would provide information in the form of movements in a number of selected GL Codes involving Customer and Vendor Reconciliation Accounts and Inter-Bank transactions.
1.1
Enhancement Title:Treasury Report u2013 Receipts & Payments
Enhancement Type: Report
Enhancement Number: 1245m
SAP Application Module:FI
Priority (H, M, L): M Related Documents:
1.2
End User Name(s): XYZ
Business Process Advisor: YZX
Functional Designer: Vivek Baddula
1.3 Risk Assessment
This section will address the risk of pursuing the system development. Any unknowns such as new technology and critical dependencies should be discussed in this section.
1.4 Alternatives
If there are more than one alternative to handle the business requirement, this section should list such alternatives and the issues that may arise from implementing them. Nevertheless, the optimum alternative discussed in the design overview will be used
1.5Estimated Budget in Man-Hours
STAGE MAN-HOURS
Design 0.00
Build 0.00
Test/Release 0.00
TOTAL 0.00
2.Selection screen fields.
BUKRS Company Code parameter Mandatory
GJAHR Fiscal Year select options Mandatory
BELNR Document Number select options
SHKZG Debit/Credit ind parameter
DMBTR Amt.in loc.cur. parameter
3.Retrieval Logic:
Put the selection parameters in table u2018BSEGu2019 and retrieve the following details.
BUKRS Company Code
GJAHR Fiscal Year
BELNR Document Number
SHKZG Debit/Credit ind
DMBTR Amt.in loc.cur.
WRBTR Amount
PSWSL General ledger currency
HKONT G/L Account
3.1. Total DMBTR of all BELNR by group and by SHKZG as H and show under the Debit Column of respective groups (Customer/Vendor/Inter-Bank).
3.2. Total DMBTR of all BELNR by group and by SHKZG as S and show under the Credit Column of respective groups (Customer/Vendor/Inter-Bank).
3.4. Similarly consider only those documents which have a PSWSL ne INR and show them under different group and SHKZG.
4.. Output Display::
Here we mention the format of the output and the fields need to be displayed.
This is just a sample prototype ...
Hope this will help you...
Regards,
Viveks -
Report and user statistics display in Obiee report
I have a requirement in OBIEE like i need to generate a report and that report has to display some valuable information dynamically.
The report consist following column info...
Report Name|Report Folder|Report Path|Description|Description ID|Owner|Subject Area
Header 1
Header 2
Header 3
Header 4
Header 5
Header 6
Header 7
Header 8
Header 9
Report Name
Report Folder
Report Path
Table
user
Unused ColumnIDs
Column Created
Report Creator (user)
Report last modified
like etc..........
SO, the above said fields has to be update and provide dynamic data in the report. (Also those field info is not available in Usage tracking table so we need get those information from Catalog manager also...........)
For this I have one alternate idea like to get the solution by planning to get this solution by CSV file.If you would provide any solution like CSV get updated dynamically from Catalog manager it would be a great thing to me....Your help is highly appreciated.
How to implement this requirement ............could you provide a right path to achieve this solution.
I hope yours alternative solution.Thanks for the reply Yannick.
We have install/configure WebCenter analytics and activity graph.
Wehave added Login Metrics in our Group Space and we are getting default login count for specific time frame but when we define a filter under User Property of any property like city, department name, phone title etc after refreshing data it is giving error like
WCS#2011.03.31.12.47.31 : Irresolvable error(s) occurred. You may want to contact Administrator with the error reference.
Please help how to solve this. -
Functional specifications on F-32 residual payment
Hello,
I need Functional specifications on F-32 residual payment. If some one has that then please share it with me.
Thanks and Regards,
Rajesh Kumar Mantri.
Moderator: This is standard core SAP transaction with no 'functional specifications'.Hi,
What exactly do you need to know about F-32?
When you do residual clearing, it clears the original document and opens a new line item for that customer for the remaining value. -
Hi,
I have been reading these posts and got bit confused.
What do I need to integrate Crystal Reports and SAP BW 7 without BOE. My company has SAP NW license and Crystal Reports Enterprise license and plan to use CR for formatted reporting. Do I still need integration kit into SAP BW in order to create crystal reports on BEx queries and save into BW and view through the SAP NW Portal?
Or am I fine without integration kit?
many thanksBased on the below Ingo's blog in BI expert we would only need the following:
You must install Crystal Reports Designer on the client
You must install the client components for the BusinessObjects Integration Kit for SAP Solutions
You must install an SAP front end with the SAP NetWeaver BI 7.X Add-On and the SAP BW 3.5 Add-On components on the client when using the connectivity on top of SAP NetWeaver BI
Users need to have the necessary authorizations in the SAP system. For SAP NetWeaver BI, this means that users require the authorizations to view and execute BI queries. There are additional authorizations for SAP ERP access in authorizations class ZSSI that are specific to the connectivity that BusinessObjects provides.
You must release the BI queries that you want to use with Crystal Reports for external access. You can set this property in the BI Query Designer.
So, no mention of BOE.
http://www.bi-expertonline.com/article.cfm?id=3666 -
How to create a custom report and include multiple extended CRM database?
I have created a number of CRM databas extensions and applied all there fields to my contacts and cases.
I might have for example:
- Additional address details
- Business information
- Quote Details
- Trade Referees
I know how to run a custom report and that I can select any one of these extra CRM databases as a filter and included them in the report. Is there a way though to add more than one (preferrably all) of the extra CRM databases to the report?
The onely ways I can see it work is by either include all fields in one extra CRM database (not ideal) or bu running multiple reports and merge them somehow in Excel.
Is there another way that I am not aware off?
Thanks for your help,
JerunHi Jerun,
There's no way to do that. You'll need to run separate reports and merge them in Excel.
-m -
Checklist for installation of Financial reporting and web analysis
Hello All,
Can anyone give me a checklist for installation of Financial reporting and web analysis. The checlist should contain the points/information that the installed FR and WA is proper or not. Please let me know if this this is the correct forum for reporting doubts, if not then plz guide me to the correct oracle forum.
Thanks a lot
AshuFor which version?
Here is the link for 11.1.1.3 EPM Deployment:
http://download.oracle.com/docs/cd/E12825_01/nav/portal_1.htm
And specifically for Reporting and WA:
http://download.oracle.com/docs/cd/E12825_01/epm.111/readme/ra_1111300_readme.html
Hope this helps.
A
Maybe you are looking for
-
Can I sync an iPhone 3GS with an ipad 2?
How do I sync an iphone 3GS with an iPad 2?
-
Hi all, I want to use a jpg button "stream.jpg" instead of a poster movie. Clicking on it should open the referenced movie in QT player. According to the info at http://developer.apple.com/documentation/QuickTime/Conceptual/QTScriptingHTML/QTScriptin
-
Exports with Oracle Database Vault
Hi! I've running a Database in version 10.2.0.4 and it has installed Oracle Database Vault, wich is running quite well... I'm trying to export a schema that is protected with a REALM and only the owner of that schema has permision to access the data.
-
ICM 7.5 CVP 7.0 The call server is not coming up. here is the log from voice browser. 13:15:08 Initializing Event Management System (EMS) Library. 13:15:08 Trace: EMS Server pipe Customer\Voice Browser\VBEMSPipe enabled for Customer\Voice Browser\VB
-
Activation of CRM RDS with ERP integration impact on existing ERP configuration
Hi, I'm doing automatic content activation (via Solution Builder) of the CRM RDS solution with ERP integration. The CRM system is a new installation which will linked to an existing ERP system. Will the activation of RDS Solution content overwrite th