Showing posts with label REAL TIME REPORTS. Show all posts
Showing posts with label REAL TIME REPORTS. Show all posts

SAP Business Warehouse Reporting and Analysis Tools

SAP Business warehouse is used to extra data reporting and we can go for analysis with the data obtained.Here in this post we are going to explain this erp module works and what is the basic way of creating and extracting information available.BEx is the SAP BW element that provides flexible reporting and analysis tools that you ought to use for strategic analysis and supporting the decision-making process in your company. Employees with entry authorization can analyze historic and current data at differing levels of element and from different perspectives. BEx allows a wide spectrum of customers to entry info in SAP BW. This could be carried out in Enterprise Portal from an iView that you can name alongside the applications the place you extract the data, within the Web or Intranet, or utilizing a cell machine.

Net Application Design allows you to implement generic OLAP navigation in Internet purposes and in Enterprise Intelligence cockpits for each easy and extremely-particular person scenarios. Highly particular person situations with customer defined person interface parts may be realized using standard markup languages (HTML) for example. Web Application Design encompasses a wide spectrum of interactive Web-based mostly Enterprise Intelligence scenarios that you could modify to suit your requirements utilizing customary Web technology.



Portal Integration contains

(1) single point of entry,
(2) position-based staging of information,
(3) personalization,
(4) publication of iViews, and
(5) integration of unstructured data.

Question,Reporting, and Evaluation embody

(1) question design utilizing the BEx Analyzer,
(2) multi-dimensional (OLAP) evaluation,
(3) geographical evaluation,
(4) ad-hoc reporting, and
(5) alerts.

Net Utility Design includes

(1) interactive analytical content material,
(2) data cockpits and dashboards,
(3) foundation for creating analytical purposes,
(4) creation of iViews for a portal, and
(5) wizard-help.

Utilizing the SAP BW reporting features, you'll give you the option to evaluate a dataset from an InfoProvider according to numerous traits and key figures. To do this, you outline a question on your chosen InfoProvider in the BEx Query Designer. By selecting and combining the InfoObjects in a query, you identify the manner in which by which data from the chosen InfoProvider is evaluated.



You might have varied choices for calling up the Question Designer: From the BEx Analyzer open dialog box; As a separate program utilizing Begin → Applications → Business Explorer → Question Designer;Utilizing the Web Application Designer (see the BEx Net Software Designer unit); With Crystal Studies (Crystal Stories >=8.5 including CR add-ons for SAP).

The Open Dialog Box - When you select to access the Query Designer from the BEx Analyzer, the SAP BEx: Select Question dialog field is known as earlier than the Query Designer opens. This dialog box is context sensitive, which implies that it provides totally different decisions relying on the sort of object selected.

Object Kind: Dialog Box Accessible:

(1) Workbooks: History, Favorites, Roles,
(2) Queries: History, Favorites, Roles, InfoAreas,
(3) Stored Question Views: Historical past, Favorites, Roles, InfoAreas,and
(4) Exceptions: History, InfoAreas

Within the relevant dialog box, you may have the option of making a brand new query or of finding and deciding on an current query. You'll have the ability to then change or execute the query.

Exception: You use this function to define exceptions for a query. Note: Exceptions are deviations from normal key determine values, as defined by you, and are highlighted in colour in the executed query. Using the small arrow subsequent to the exceptions symbol, you may change or create exceptions.

For more data, see the Exceptions and Situations unit. You use this function to define situations for a query. Utilizing the small arrow next to the conditions symbol, you probably can change or create conditions. Notice: For every characteristic, you may give restrict situations to the key determine values with a view to determine, for instance, all sales revenues above or beneath a specified threshold value. The chosen characteristics are displayed in the query with restricted key figures.

Outline Cells: This function is simply available for queries with two structures. You can define formulas and choice situations for cells explicitly. On this approach, you management the values of cells that seem at the intersections of structural components. This perform allows you to entry particular person cells in queries or to assign special values to these.

Query Properties: Choose this operate if you want to change the description of the query or outline the settings for the outcome place, show options, numeric display, zero show and key date of the query.


To define a model new question, begin the Query Designer and choose New Query. Within the New Question: Select InfoProvider dialog field, select the required InfoProvider. Once you have selected the InfoProvider,the Query Designer shows as proven in the graphic.

The Question Designer is divided into six subareas: 1.Directory tree of the selected InfoProvider
Upon getting chosen the required InfoProvider, all accessible objects (dimensions, key figures, constructions) display within the listing tree in the left display screen area of the Question Designer.

To give you the option to find a question for which you already know part of the description or different information, select Find.

Within the Seek for Queries dialog field, enter the technical identify or description of the query. If needed, you probably can restrict the search to further criteria. Choose Discover .

If you are in the BEx Analyzer and have referred to as the search perform from the Choose Question dialog field, the question result shows as an Analyzer report. If you're using the search perform from the Question Designer, the query definition displays.


SAP ABAP Programming Report on Missing Parts Info System

SAP ABAP programming report on missing parts info system provides a quick recap of material shortages based on reservations that were not fully committed on their requirements date during an availability check. As such, you can use this report to monitor critical components or orders, and to reallocate materials based on inventory availability.

You must check the availability before running this report, since it is based on the results of availability checking. These checks are typically made during order creation or release, but may also be invoked manually. If there is a shortage, the order header will carry the status MSPT and the shortage will be noted in the missing Parts Info listing.

Availability checking parameters must be defined in configuration and may be referenced on various levels including material, order type, and MRP group. Two standard profiles are delivered which provide the basic organization of the report . Additional profiles can be created where needed.

Backorder processing is the key function which may be called up from the primary display of missing parts. It allows you to change the allocation of components. Menu options also provide for branching to the stock overview and stock/requirements list, as well as for display or change of an order.

The first screen provides filters to limit the selection of missing parts from reservations or orders based on single values, ranges, or multiple selection functions for:

Plant
Material
MRP controller
Requirements date
Sales order
Production Order number
Production scheduler (orders only)

At a minimum, the plant must be entered. In addition, the profile which specifies grouping either by material or order must be entered.

The primary display lists the missing parts—grouped as specified by the profile—and provides the fields listed below (see Example 1). Additions and changes to these fields are possible from the View menu and include:

Material and description
Plant
MRP controller
Requirements date
Requirements quantity
Committed quantity
Storage location
Reservation number
Order number

To access the first screen for this report, choose Logistics → Production → Production control → Control → Information system → Missing parts info system.

1. Enter 1000 in Plant and any other criteria to narrow the selection process.
2. Choose a profile to display the data by material or by manufacturing order.
3. Choose Execute.

The first screen of the report shows data according to the display-bymaterial profile:

A Requirement date and quantity
B Quantity committed to date
C Reservation number

The first screen of the report can also show data according to the alternate profile, display-by-manufacturing order:

D From either profile, additional fields may be chosen or substituted using the Fields icon.

E The resulting popup window lets you add or delete additional fields.


SAP ABAP Programming Report on Multi Level Bill of Materials

This abap programming report in sap provides a list of all components in a bill of material (BOM). The BOM lists in an indented format to illustrate the hierarchical relationship among the assemblies and components. You can use this report to provide a quick display of the structure at any point to analyze a parent/child relationship and the potential impact of changes.

No prerequisites are required to run this report. The system provides several application codes (for example, transaction OS30) which are already configured to select and filter among any alternative BOMs for 1 the material. It is possible to add to these codes, or to modify the settings, but it is generally not necessary.

You can choose selection criteria based on the functional purpose (for example, inventory management), costing, production, etc. For example, if you choose to use Engineering Change Management (ECM) and a specific Engineering Change Number (ECN) is involved, the display may optionally be restricted to a given ECN.

From the display, you can view additional information about the item on the BOM, including any scrap factors, co-product indicator, offset lead-time, component discontinuation data, and ECNs.
In addition, you can branch from the first screen of the report and apply additional filters such as the item category, item status, and material provision indicators, as well as scrap calculations. You can choose menu options to branch to the material master of the component, as well as to the display of a where-used list for the component.

From the indented listing, you may print the results or view a graphical display of the BOM by choosing Goto → Graphics.Additionally, a given component may be selected and the following functions invoked:

1. Display of the general data view of BOM component, including scrap factors, co-product indicator, offset lead-time, component discontinuation and ECN (Goto → Item data). From this point it is possible to branch throughout the BOM display.
2. Display of the material master for the component (Environment → Detail)
3. Callup of a where-used list for the component (Environment → Where-used list)
4. Display of the selection criteria used to perform the display (Extras → Selection criteria)

To access the first screen for this report, choose Logistics → Production → Master data → Bills of material → Reporting → BOM explosion → Multi-level BOM.

1. Enter a material (for example, P-100) in Material.
2. Enter a plant (for example, 3000) in Plant.
3. Enter BEST in BOM application.
BEST is the German abbreviation for inventory management.
4. If required, enter a past or future effective date. TheValid from field will default to the current date. Leave the other fields blank unless a specific ECN number or revision level is required.
5. If Required quantity is left blank, it defaults to 1.
6. Choose Execute.

This screen lists each component in the BOM. If it is a subassembly, the components making up the subassembly are shown:
A Level number for the component within the BOM (numbering and indentation illustrate the parent/child relationship)
B Component number and description.
C Number of subassembly components needed to produce the desired components
D Item category (for example, L = stock item, D = document)
7. To find out where a given component might be used, position the cursor on the desired line and choose Environment → Where-used list.

1. Choose Edit → View to select additional filters or change settings. From this screen you can apply additional filters and restrictions before displaying the BOM.
2. Choose Execute.
This filter allows you to change the display of the previous example.

programming report on produciton order for abap

SAP ABAP Programming Sample Report on Colleciton Display

The abap programming report in sap is a tool you can use to analyze and act on the recommendations from the last MRP/MPS run. Depending on user-defined filters, the report collectively displays all of the materials, exception messages, on-hand quantities, and other data used in the run. A production planner or buyer would use this report to assess and prioritize procurement action or manufacturing runs.

This sap report does rely on the underlying settings for MRP. There is one key piece of master data required for reporting: the MRP controller on the MRP 1 view of the material master. Since the report reflects data current as of the last MRP run, its use should be coordinated with the timing and frequency of the run.

From the summary, you can review the individual MRP list for a given material. Then, you can display additional material data, detailed review, or immediate conversion of MRP recommendations to procurement/manufacturing orders.

From the report, an individual MRP list may be selected and displayed by doubleclicking on the line. Another option is to select several lines and sequentially page through these lines using Edit → MRP list sequence. From the Edit menu, it is possible to search and sort on exceptions. From the Goto menu you can branch to the current stock/requirements list, review the exception message codes and their grouping logic, and invoke interactive MRP planning.

Interactive MRP planning can update the MRP database with new results, if saved. Once the individual MRP list is displayed, numerous options are provided for a detailed display of the underlying master data and the conversion action on planned orders and purchase requisitions. The capabilities are essentially the same as the stock/requirements list, and as such have the potential for updates to the database.

To access the first screen for this report, choose Logistics → Production → MRP → Evaluations → MRP list – coll.display.

1. You must enter the Plant and MRP controller.
All other fields are optional filters that further limit the selection.
2. Choose Enter. A The message in the status bar is a precaution to avoid wasted runtime on incomplete selections.

The collective display reflects the following:
B Material number and description
C Processing and new exception indicators
D Number of exception messages and exception group for material
E Additional information about the material
4. Double-click on a line to display the individual MRP list.

F The individual MRP list reflects the source of supply and demand by date.
G For further detail, choose Goto or Environment menus.
H The processing indicator may be manually set to flag the item. This indicator can also be set as a filter criteria on the first screen of this report.

The message in the status bar shows that the indicator was set.


ERP SAP Sales Invoice ABAP Programming Report

SAP sales invoice report with abap programming is used to analyze invoiced sales. An invoiced sale is the net value of the billing item stated in the document currency. With this report, you can use multiple selection and drilldown criteria to evaluate invoiced sales data. This report is updated in the information structures S001-S004 and S006 when billed.

Since the accounting status (posted to accounting) is not a filter criteria, the report results may differ from a sales revenue report in FI accounting. Not every manager within a company requires the same level of information on incoming orders. For example, a monthly summary of billing data (organized by sales office or customer) may be adequate for a senior executive but a line manager may want to see a daily summary of the same data. In this instance, the Invoiced Sales report meets the unique information needs of both users. Information systems reports, such as Invoiced Sales, are a part of the Logistics Information System. The data reported is stored in special tables called information structures, which are separated from transaction levels. This allows much faster reporting and minimizes the impact on performance.

Additionally, hundreds of end-user reporting functions in standard analyses and flexible analyses offer a range of options to analyze the information of incoming orders. The reporting data is updated at the information structures S001-S004 and S006 when an incoming order item is created or changed. Deleted orders are removed, but rejected orders are retained in the information structures.

You can view other reports (such as incoming orders, credit memos, open orders, returned orders, invoice sales, etc.) with the SIS end-user functions of standard or flexible analyses. In standard analyses, a search/jump function lets you jump to the customer or material master records. In flexible analyses, the report/report interface lets you jump to the customer or material master records.

To access the first screen for this report, choose
Logistics → Sales and distribution → Sales Information System → Standard Analyses → Customer.

1. Enter 1000 in Sales organization.
2. Under Period to analyze, enter a date range (for example, 06 1998 to 08 1998) in Month.
3. Choose Selection to view only billing related key figures. A period is determined by the date an ordered item is changed or deleted.
4. Choose Execute.

This screen shows data based on the standard defaults for drilldown, key figures to be displayed, and other layout settings.

5. Choose Edit → Choose Key figures, to select additional key figures or to change their sequence.

In this example, the key figure Credit Memos is inserted and the number of decimal places is set to 0.

6. Choose Show key fields to transfer fields from the right side of the screen to the Selected Key figures column.
This screen shows how the (above) changes result in a different layout. From this screen, you can drill down further or switch to other characteristics.


Related Posts:

SAP ABAP HR report for EEOC
ABAP Programming hr new hire report
SAP ABAP HR PAYROLL REPORT
ABAP HR head count report for sap
SAP ABAP FICO REPORT FOR GROUP CURRENCY RECONCILIATION


sales report for all or open billing in sap abap

SAP Sales and Distribution List of all or open billings abap programming report

ERP SAP sales and distribution report for list of all open provides a list of all or open billings that is documents by either pay-to party or material number. Depending on the selection criteria you choose, you may view all billings or only those that remain open.

we need the following entries are required to run this report:

1. Valid sold-to party or material master number
2. Valid sales organization

This report shows all billing documents, regardless of whether or not they posted to accounting or cleared. The Summarize function may display incorrect totals. You might expect credit or returns to be subtracted, but the summary includes all documents.

From this abap programming report, you can branch to the SD document, document status, document flow, customer address, pay-to party, and the material master.

The selection screen of this report includes:

  1. Input pay-to party and material number.
  2. Input SD organizational data (Sales organization is also required)
  3. Further selection criteria
  4. Distribution channel
  5. Billing category
  6. Billing type
  7. Created by
  8. Billing date
  9. Billing document
  10. Document number
  11. Fiscal year
  12. Date range
  13. Display variants
  14. 0SAP Billing documents
  15. SAP Billing items
  16. Output screen
  17. Filter functions
  18. Sort functions
  19. Sum up function
  20. Columnar display functions: Change the width of the column and freeze or unfreeze columns.
  21. Variant display functions: Alternate between display variants
  22. (Settings → Display variants → Choose)
  23. Branch to the SD document, document status, document flow, and master data
  24. (customer address, partner [sold-to] and material).
This report contains data from SD documents which include materials and partners. From this report, you can branch to the SD document for editing. This data cannot be manipulated.

To access the first screen for this report, choose Logistics → Sales and distribution → Billing → Billing document → List billing documents.

The displayed screen consists of the following important data.

1. Enter a valid pay-to party number in Payer (for example, 1172).
2. Choose the document date range based on the billing date (for example, 05/01/1998 to 08/18/1998).
3. Select All billing docs.
4. Optional: Choose DisplayVariants to change the variant. You can also do this from the output screen.
5. Optional: Choose Further sel. criteria to select additional selection criteria.
6. Choose Enter.

This screen shows the List of Billing Documents for display variant 0SAP as shown below.


This screen shows the List of Billing Documents for display variant 1SAP (billing items). You may select any line, choose Environment, and then branch out to the SD document information and master data.

From within the report, you may change the layout by choosing Setting → Display variant → Current. The fields on the left side of the screen are those that are to be displayed. The fields on the right side are currently “hidden” but can be selected for display.


Related Posts:

SAP ABAP HR report for EEOC
ABAP Programming hr new hire report
SAP ABAP HR PAYROLL REPORT
ABAP HR head count report for sap
SAP ABAP FICO REPORT FOR GROUP CURRENCY RECONCILIATION
fico reconcilation report for company code currency report

SAP ABAP Human Resource Payroll Journal Report

The flexibility of this SAP ABAP HR report allows you to create earnings registers, deduction registers, or other miscellaneous payroll registers for a given payroll period.This report only runs for employees with valid payroll results. You must answer the following three questions on the selection screen before running the report.

1. For which special run or period must the evaluation be started?

Pay period selection criteria are used for gathering data in this report. You must specify a payroll area and a specific pay period in which to select employees. You may also indicate if a special payroll run should be considered.

2. For which employees must the evaluation be started?

Specific employee numbers may be entered to further limit the data selected. Additional selection fields may be made available using the Further Selections button.

3. Which layout is required for the result of the evaluation?

The payroll journal consists of four individual forms which must be configured by the user:

1. Page header: The page header appears at the beginning of each printed page.
2. Employee data excerpt: Employee data excerpts appear on detail pages as a means of displaying individual employee’s payroll results.
3. Continuation excerpt: If the system begins a new page when printing the employee data excerpt, it prints this form (a mini-header for the employee) on the new page before printing the remainder of the employee data excerpt. Additional control functions appear on the selection screen to provide special handling for retroactive payroll runs (for example, printing on separate versus the same page).
4. Totals block: A totals block appears on the totals page below the page header. This form has the same function on the totals pages as the employee data excerpts on the detail pages.

You may select an alternate currency on the selection screen. You may alter the output of the data by configuring the system’s standard forms to produce a payroll register, earnings register, and deduction register.

This SAP ABAP report includes :

1. Variants
2. Execution (and print) in background
3. Standard selection fields
4. Additional selections fields (use the Further Selections or Matchcodes buttons)
5. Data output settings (provides a summary or detailed information using configurable forms)

To access the first screen for this report, choose Human resources → Payroll → Subs. activities → Per payroll period → Lists/statistics → Payroll journal.

1. Enter US in Payroll area. When you choose Enter, the current pay period from the control record automatically appears.
2. Leave the Special run payroll type blank to indicate a regular payroll run.
3. Leave the Only totaling required field blank (as shown in this example) if you need employee
detail.
4. Under Print format, enter UJT1 in Page Header.
5. Enter UJF1 in Continuation excerpt.
6. Under Employee data excerpt, enter UJD1 in Form.
7. Under Totals display, enter UJS1 in Form.
8. Under Output currency, select Inperiod.
9. Choose Execute.

A The data output header (shown on each page)
B Employee data (as defined in the detail form)

The corresponding screen shot is as shown.


C All key fields of the header and data totals
D Summary level (indicated by an asterisk (*). In this example, all personnel subareas are totalled for personnel area 3300.
E All key fields of the header replace with an asterisk (*) to indicate final totalling.
F The count of the employees selected and processed.


Related Posts:

ABAP HR head count report for sap
SAP ABAP FICO REPORT FOR GROUP CURRENCY RECONCILIATION

Organizational challenges in crm and mysap solutions
Business View and Mysap.com
What is SAP R/3 introduction to mysap.com

ABAP HR Head Count Report in SAP with screen shots

This SAP ABAP human resource (HR)report which is also called staffing level development report allows you to view detailed data at the personnel area (or subarea) and the employee group (or subgroup) levels. From this report, you can branch out into business graphics for a graphical representation of the data. This abap programming report, commonly referred to as the headcount report, is a personnel administration report. It counts the persons assigned to a payroll area in a certain pay period.

This report allows you to view detailed data at the personnel area (or subarea) and the employee group (or subgroup) levels. From this report, you can branch out into business graphics for a graphical representation of the data. This report, commonly referred to as the headcount report, is a personnel administration report. It counts the persons assigned to a payroll area in a certain pay period.

You must enter a value in the Payroll area to run this report. You may choose to use additional selection criteria to produce a more meaningful report. For example, you may want the report to list only those employees hired in a certain personnel area, employee group, and with a certain employment status, such as 1 for active employees. Selection criteria for the Payroll period are used to gather data for this report.

In HR, payroll accounting periods can vary in length (for example, monthly, weekly, etc.). Use Period modifier to identify the accounting period. To choose a period-length for this report (RPSDEV00), enter a specific period modifier in the Period modifier field. If the Period modifier field is left blank, the period modifier of the selected payroll area is used. The system chooses a key date for each period you enter. The data is shown for the specified key date (for example, the last day in the pay period).

As a default, the report data is summarized for all payroll areas. However, you can specify that the data be summarized at the personnel area, personnel subarea, employee group, and employee subgroup level.

There are no other reports available from this report. To automatically export the report data to Microsoft Excel®, Lotus 123®, or other spreadsheet tools, simply choose SAP XXL list viewer on the selection screen. To use this functionality, you must have the SAP-XXL component. Once the data is transferred you may determine control-breaks and form totals wherever required.

You may also transfer the displayed data to the SAP Business Graphics program. The interface to SAP Business Graphics can only process 31 lines at a time; if the list is longer than 31 lines, you will be prompted to compress the data using different options.

This ABAP report includes:

  1. Variants
  2. Execution (and print) in background
  3. Standard selection fields available
  4. Additional selection fields using Further Selections or Matchcodes
  5. Data output settings allowing for summary of data by personnel area, personnel subarea, employee group, and employee subgroup
  6. Chart functions using SAP Business Graphics: Functions → Chart (F8)
This report contains employee master data. As such, it cannot be changed or manipulated from the report.

To access the first screen for this SAP Programming report, choose Human resources → Personnel management → Administration → Reporting → Report selection → Organizational entity → Staff level development → Staffing level development.

1. Enter US in Payroll area. When you choose Enter, the current pay period information is filled in from the control record.
2. Under Selection, enter 3 in Employment status. This limits your selection to active employees.
3. Enter 300 in Personnel area.
4. Under Additional data, select Pers. area, P. subarea, EE group, and EE subgr in List for.
5. Choose Execute.

This screen shows:

  • Selected personnel area
  • Summaries of each personnel subarea.
  • Number of employees in each employee group
  • Summaries of all subgroups
6. Choose Chart.

This screen shows a graphical display of the staffing level development with data groupings and a bar chart listing the exact numbers in each unit.

Related Posts:

SAP ABAP FICO REPORT FOR GROUP CURRENCY RECONCILIATION
fico reconcilation report for company code currency report
SAP ABAP FICO report about profitability analysis
SAP ABAP fico report profitability analysis report My sapcrm customers and consumer segmentation
Organizational challenges in crm and mysap solutions
Business View and Mysap.com
What is SAP R/3 introduction to mysap.com

SAP ABAP Real Time Reports with Sample Code

Here you can find some sample codes for real time reports and some of them even used ALV concept for the output.This will be helpful for observing the process of preparing a report for a ABAP project.

Here are they.

SAP ABAP SAMPLE CODE 1 REPLACE COMMENTARY IN ALV REPORT

SAP ABAP SAMPLE CODE FOR ALV EXECUTABLE PROGRAM

SAP ABAP SAMPLE CODE FOR HIRACHICAL REPORT

SAP ABAP SAMPLE CODE FOR ALV LIST DISPLAY REPORT

SAP ABAP SAMPLE CODE FOR ALV LAYOUT DISPLAY REPORT

SAP ABAP SAMPLE CODE FOR ALV BLOCK REPORT

SAP ABAP SAMPLE CODE ALV CHECK BOXES REPORT
SAP ABAP SAMPLE CODE INTERACTIVE REPORT

SAP ABAP SAMPLE CODE ALV DOUBLE CLICK REPORT

SAP ABAP SAMPLE CODE ALV SIMPLE REPORT

SAP ABAP SAMPLE CODE ALV COLURING REPORT

SAP ABAP SAMPLE CODE USING OBJECT ORIENTED SYLTE

SAP ABAP SAMPLE CODE FOR MULTIPLE INTERACTIVE REPORT
SAP ABAP SAMPLE CODE MULTIPLE INTERACTIVE REPORT TWO

alv report with double click event
alv block list reporting for sap abap
alv hierarchical report
Programming report sample code
abap programming for mm module


ABAP TOPIC WISE COMPLETE COURSE

ABAP 51 Days Complete Course
ABAP Dictionary
OOPS in ABAP
BDC
SAP Scripts
SAP Scripts Controls
SAP Smart Forms
Real Time ABAP Programming Reports
SAP Interview Questions
Syntax for ABAP Programming
ABAP Interface Programming
Financial and Controlling Sample Reports