Reports sdn.docx

11
Reports Use T.code SAP1 to view all the SAP reports why we need reports and why client wants to develop reports hi, In ABAP, there are a total of 7 types of reports. They are: Classical Interactive Logical Database ABAP query ALV Reports (ALV stands for ABAP List Viewer) Report Writer/Report Painter Views (There are different types of views also) Classical reports These are the most simple reports. Programmers learn this one first. It is just an output of data using the Write statement inside a loop. Classical reports are normal reports. These reports are not having any sub reports. IT IS HAVING ONLY ONE SCREEN/LIST FOR OUTPUT. Events In Classical Reports. INTIALIZATION: This event triggers before selection screen display. AT-SELECTION-SCREEN: This event triggers after proccesing user input still selection screen is in active mode. START OF SELECTION: Start of selection screen triggers after proceesing selection screen. END-OF-SELECTION : It is for Logical Database Reporting. Edit section Interactive Reports Interactive reports As the name suggests, the user can Interact with the report. We can have a drill down into the report data. For example, Column one of the report displays the material numbers, and the user feels that he needs some more specific data about the vendor for that material, he can HIDE that data under those material numbers. And when the user clicks the material number, another report (actually sub report/secondary list) which displays the vendor details will be displayed. We can have a basic list (number starts from 0) and 20 secondary lists (1 to 21).

Transcript of Reports sdn.docx

ReportsUse T.code SAP1 to view all the SAP reportswhy we need reports and why client wants to develop reportshi,

In ABAP, there are a total of 7 types of reports. They are:

Classical Interactive Logical Database ABAP query ALV Reports (ALV stands for ABAP List Viewer) Report Writer/Report Painter Views (There are different types of views also)

Classical reportsThese are the most simple reports. Programmers learn this one first. It is just an output of data using the Write statement inside a loop.

Classical reports are normal reports. These reports are not having any sub reports. IT IS HAVING ONLY ONE SCREEN/LIST FOR OUTPUT. Events In Classical Reports.

INTIALIZATION: This event triggers before selection screen display. AT-SELECTION-SCREEN: This event triggers after proccesing user input still selection screen is in active mode. START OF SELECTION: Start of selection screen triggers after proceesing selection screen. END-OF-SELECTION : It is for Logical Database Reporting. Edit section Interactive ReportsInteractive reportsAs the name suggests, the user can Interact with the report. We can have a drill down into the report data. For example, Column one of the report displays the material numbers, and the user feels that he needs some more specific data about the vendor for that material, he can HIDE that data under those material numbers.

And when the user clicks the material number, another report (actually sub report/secondary list) which displays the vendor details will be displayed.

We can have a basic list (number starts from 0) and 20 secondary lists (1 to 21).

Events associated with Interactive Reports are:

AT LINE-SELECTION AT USER-COMMAND AT PF TOP-OF-PAGE DURING LINE-SELECTION. HIDE statement holds the data to be displayed in the secondary list.

sy-lisel : contains data of the selected line.

sy-lsind : contains the level of report (from 0 to 21)

Interactive Report Events:

AT LINE-SELECTION : This Event triggers when we double click a line on the list, when the event is triggered a new sublist is going to be generated. Under this event what ever the statements that are been return will be displayed on newly generated sublist. AT PFn: For predefined function keys... AT USER-COMMAND : It provides user functions keys. TOP-OF-PAGE DURING LINE-SELECTION :top of page event for secondary list. Logical Database Reports

Logical database is another tool for ABAP reports. Using LDB we can provide extra features for ABAP reports.

While using LDB there is no need for us to declare Parameters.

Selection-screen as they will be generated automatically.

We have to use the statement NODES in ABAP report.

If there are many tables the Performance will be slow as all the table data will be read from top node to bottom node .

ABAP Query ReportsABAP query is another tool for ABAP. It provides efficency for ABAP reports. These reports are very accurate.

Transaction Code : SQ01

The advantage with ABAP QUERY is logic required for classic & interactive reports system design automatically 80%.For ABAP QUERY handle these

SQ01 ; QUERYSQ02 : INFOSET OR FUNCTIONAL AREASQ03: USER GROUP.

Report Writer

Key Concept :

Super users and end users can use Report Painter/Report Writer tools to write their own reports.

Giving them the ability to report on additional fields at their discretion shifts the report maintenance burden to them, saving SAP support groups time and effort normally spent creating and maintaining the reports.

Instead of using ABAP code to write a report in FI and CO, many users build a Report Painter/ Report Writer library using transaction MC27.

However, this workaround has some drawbacks. Little known transaction GRCT solves these problems in most cases, and eliminates the need to use transaction MC27. Hope this helps, Do reward.

Hi

Reports are Programs that read data from the database, processes the data and displays the data to the required format.

UseReports are used in day to day business environment. For egDisplaying the purchase orders vendor wiseDisplaying the balance of vendors to be paid till a particular dateEnhance the efficiency & transparency of Business ProcessesSound Decision making with the control of master data andaccurate reporting Relevant Documents immediately available for in case of drill down reportsMultiple angles of Data representing and Forecasting Values

Hi,

A report is an executable program which reads data from the database, evaluates it and then issues the results.

Use:

You can carry out the following functions with a report:

Lists and evaluationsThis function enables you to call up lists to meet certain criteria such as all the orders for a particular customer within a certain time period, or to determine which orders still need to be processed, or which billing documents are blocked for Financial Accounting.

Work ListsWork lists are lists of documents that still need to be processed, such as deliveries that havent been billed. From this list, you can start the subsequent functions for some or all the documents at once.

RegardsRe: Reports Posted: Feb 13, 2008 11:00 AM in response to: Raja Bhattachar... E-mail this message Reply

In general the support consultant will be making changes in the reports which are created during the implementation. There will be few more added programs and functionalities for the the reports that are already implemented.

Few standard reports areSmartforms for Invoice-- LB_BIL_INVOICEDelivery Note-- LE_SHP_DELNOTEPurchase Order MEDRUCKSales Order RVORDER01Standard form for PO Smartforms is /SMB40/MMPO_L

Also,Goto NACE tcode-> choose the application u want( like billing for invoice, PO)->output type->output type->processing routineon left side

Here u will find the standard program name and smartform .

Also chec k this thread for field addition.https://www.sdn.sap.com/irj/sdn/thread?threadID=424237

Reward points if useful

If you want information of Standard SAP Reports available, it is as under:

Standard SAP SD Reports:=

Statistic Group:Purpose To capture data for Standard Reports, we require to activate Statistic Group as under:--> Item category (Configuration)--> Sales document type (Configuration)--> Customer (Maintain in Master data)--> Material (Maintain in Master data)When you generate statistics in the logistics information system, the system uses the combination of specified statistics groups to determine the appropriate update sequence. The update sequence in turn determines for exactly which fields the statistics are generated.

Configuration:IMG --> Logistics Information System (LIS) --> Logistics Data Warehouse --> Updating --> Updating Control --> Settings: Sales --> Statistics Groups --> 1. Maintain Statistics Groups for Customers2. Maintain Statistics Groups for Material3. Maintain Statistics Groups for Sales Documents4. Assign Statistics Groups for Each Sales Document Type5. Assign Statistics Groups for each Sales Document Item Type .....All Standard Reports which are available are as under:SAP Easy Access: Information Systems -> Logistics -> Sales and distribution ->1. Customer -> Incoming orders / Returns / Sales / Credit memos / Sales activities / Customer master / Conditions / Credit Master Sheet 2. Material -> Incoming orders / Returns / Sales / Credit memos / Material master / ...3. Sales organization -> Sales organization / Sales office / Sales employee 4. Shipping point -> Deliveries / Returns 5. SD documents -> Orders / Deliveries / Billing documents ...& so on.

Some of the Standard reports in SD are:Sales summary - VC/2Display Customer Hierarchy - VDH2Display Condition record report - V/I6Pricing Report - V/LDCreate Net Price List - V_NLList customer material info - VD59List of sales order - VA05List of Billing documents - VF05Inquiries list - VA15Quotation List - VA25Incomplete Sales orders - V.02Backorders - V.15Outbound Delivery Monitor - VL06oIncomplete delivery - V_UCCustomer Returns-Analysis - MC+ACustomer Analysis- Sales - MC+ECustomer Analysis- Cr. Memo - MC+IDeliveries-Due list - VL04Billing due list - VF04Incomplete Billing documents - MCV9Customer Analysis-Basic List - MCTAMaterial Analysis(SIS) - MCTCSales org analysis - MCTESales org analysis-Invoiced sales - MC+2Material Analysis-Incoming orders - MC(EGeneral- List of Outbound deliveries - VL06fMaterial Returns-Analysis - MC+MMaterial Analysis- Invoiced Sales - MC+QVariant configuration Analysis - MC(BSales org analysis-Incoming orders - MC(ISales org analysis-Returns - MC+YSales office Analysis- Invoiced Sales - MC-ESales office Analysis- Returns - MC-AShipping point Analysis - MC(UShipping point Analysis-Returns - MC-OBlocked orders - V.14Order Within time period - SD01Duplicate Sales orders in period - SDD1Display Delivery Changes - VL22

Regards,Rajesh Bankahi,for standard sap report enter SAP1 transaction code

for non sap report u have to create query report (sq00,sq02,sqvi...)

u can get the detaisl from table level aslo(se16)

For MM :

MM60 - Display all materials with its price,valuation type etc.MB24 - Reservation for materialsMB51 - Material Document ListMB52 - The most common for ware house Stock MC.9 - Closing StockMB5t - Stock in TransitMMBE - Stock overview for a material

There are lots of other standard reports which can be usefull.Give your further requirements in which area you want standard reports.

Reward if it helpshi experts,

how can i get the Check void report, Duplicate invoice reports, vendor block report and Blocked invoices for payment report

any one please help meursHi,1. check void report;T.CODE: FCHN : fchn company cod e,bank& selct void reasons 1-10 in further selection & execute.

you will get the void checks report.2.Blocked Vendors list.easy access-accounting-f.a -accounts payable -information sysytem- master data-vendor naster.

here you selct the block reason & execute3. Blocked Invoices;Execute FBL1N REPORT,

Here chenge the layout ,

get the payment block field in to teh report,

based on this field filter the report.

chandra

Pages: 1 Back to Thread List

New content since your last visit

Updated content since your last visit

Hi,1. check void report;T.CODE: FCHN :company cod e,bank& selct void reasons 1-10 in further selection & execute.

you will get the void checks report.2.Blocked Vendors list.easy access-accounting-f.a -accounts payable -information sysytem- master data-vendor naster.

here you selct the block reason & execute3. Blocked Invoices;Execute FBL1N REPORT,

Here chenge the layout ,

get the payment block field in to teh report,

based on this field filter the report.

chandra

Pages: 1 Back to Thread List

New content since your last visit

Updated content since your last visit

Dear All,Is there any standard report available for following,

1. Monthly/Yearly report of items indented, on Cost Center wise 2. Report of Equipments Sub-contracted

If standard reports are not available, is there any work around to get these reports.

Thanx in advanceHi,

use T code SAP1 for reports selection. Select a particular report and choose the relevant data and execute the report

if it is really helpful reward some pointscash flow reports Can some one suggest me , some t codes or reports for cash flow statement, and cash flow statement from the point of real estate, or contracts.. or any kind of cash flow reports..hi,

The SAP FI (Financial Accounting) Module has the competence of meeting all the accounting and financial needs of an organization. Along with other managers, Financial Managers within your business and same module can review the financial position of the company in real time as contrasted to legacy systems which necessitate overnight updates before financial statements frequently and can be generated for management review. The real-time functionality of the SAP modules allows for better decision making and strategic planning. The FI Module incorporates with other SAP Modules such as MM (Materials Management), PP (Production Planning), SD (Sales and Distribution), PM (Plant Maintenance), and PS (Project Systems). The FI Module also assimilates with HR (Human Resources) that includes PM (Personnel Management), Time Management, Travel Management, Payroll. Document transactions occurring within the precise modules generate account postings by means of account determination tables.

The SAP CO (Controlling) Module endow with supporting information to Management for the purpose of planning, reporting, as well as monitoring the operations of their business. Management decision-making can be achieved with the level of information provided by this module. The Cost Element Accounting component provides information which includes both the costs and revenue for an organization. These postings are updated automatically from FI to CO. The cost elements are the foundation for cost accounting and facilitate the User the ability to display costs for each of the accounts that have been assigned to the cost element. Cost Center Accounting provides information on the costs incurred by your business. You have the ability to assign Cost Centers to departments and managers responsible for certain areas of the business as well as functional areas within the SAP. Cost Centers can be created for such functional areas as Marketing, Purchasing, Human Resources, Finance, Facilities, Information Systems, Administrative Support, Legal, Shipping/Receiving, or even Quality.

Hope this is helpful, Do rewardUpdate contract with changes made in customer master In our system we use contracts, but changes made in customer master is not reflected in contracts. When creating DBM system uses information in contract, not in customer master, hence we have a challenge since there is a lot of contracts.

What is the best way to always have changes in customer master reflected in relelvant contractsAre you changing the customer master after creating the contracts ?

If yes, then the contracts will not be updated automatically. If you create any contract or any document, and after that you change any thing in the customer master, then these changes will not be reflected in already created contracts. If you create the contracts after changing the master data, then the new changes will reflect.

And you are creating DBM with refernce to contracts, then the system will pick the information which is available in the contracts only. It will not take from customer master.

You change the respective programmes in such a way that the information should be picked from customer master.

Suppose you created a contract yester day, and you changed address inthe customer master today. Then if you are creating any document with refernce to this contract then that will pick the information which is available in contract. Now you can change the programme in such a way that the information should be picked from customer master instead of contract.

You can talk to your technical person (ABAPER) to make these changesHi,

A report is an executable program which reads data from the database, evaluates it and then issues the results.

Use:

You can carry out the following functions with a report:

Lists and evaluationsThis function enables you to call up lists to meet certain criteria such as all the orders for a particular customer within a certain time period, or to determine which orders still need to be processed, or which billing documents are blocked for Financial Accounting.

Work ListsWork lists are lists of documents that still need to be processed, such as deliveries that havent been billed. From this list, you can start the subsequent functions for some or all the documents at once.

Regards