SAP ABAP Programming Report on Production Order

SAP ABAP programming report provides a summarized list of production orders based on user specified criteria. It is a powerful tool for monitoring the progress of orders through the production process, both from a manufacturing and an accounting perspective.

From this report, you can drill down to the order in display or change mode. The report also lets you display the dependent demand for components and the pegging reports to the demand source. For a configured product, it lets you drill down to the details of the configuration.

There are some additional flags such as component storage location, deletion indicator, and rework and collective order indicators which may further filter the selection. Since a production order database can be very large, it is advisable to use the filters provided in the first section to limit data selection and improve performance. All filters and settings may be saved for future use as a variant.

The report provides three basic views:

1. Object overview (MRP controller, plant, order type, system status, basic dates)
2. Order header overview (all header-level dates, last changed by, material description)
3. Object detail list (based on objects chosen, displays/groups related fields; see below) Use of the standard profile will list a predefined set of fields for each order, but these may be changed for the particular session, or a new profile may be created for the future.

This report contains data obtained from production orders. There are two cases in which data may be changed:

1. An order brought up in change mode from the menu option (Environment → Change order; an icon is also provided).

2. By choosing Goto → Object detail list → Components you are provided various branch points under the subsequent Environment menu, including the ability to change the order, create and process pick lists (goods issues) and invoke backorder processing.

To access the first screen for this report, choose Logistics → Production → Production control → Control → Information systems → Order Info system → Object overview.

1. Select the standard profile in Overall profile.
2. Enter 3000 in Plant.
3. Choose List → Execute.

This screen shows the Object Overview. The orders are listed along with the various status codes from the order. Click the node to expand the line entry.

1. Enter DLV in System status and then, select Excl. (exclude). This selection assures that the report will ignore orders that are “technically completed.”

2. Under Relative dates at header level enter the number of days (plus or minus) from the current day. Combining the number of days (for example, 60) with the selection option of less than (<) selects orders started more than 60 days ago. 3. Choose Execute. This screen shows the list restricted to orders that do not have the DLV status. The actual start date for these orders is more than 60 days ago.
1. Click the node for the production order you want to expand on.
2. Select the expand node button to display a full listing for the order.
3. Each subordinate object can be expanded to reveal more detail.
4. Choose Fields to modify individual columns.
5. The individual order can be displayed or changed by selecting the appropriate menu choice or
icon. The cursor is placed on the order to display or change, then the icon is selected. In this example, we choose Display order.

ABAP Programming Report Stock Requirement List

This ABAP report gives you a sneak peak about about the SAP Report which can give you different options to extract data from the source server about stock requiremnt of a comapany.This report provides a real-time display of the inventory on hand and the requirements for a specific material. All recommendations and exception messages from MPS/MRP are as current as the most recent planning-run.

Starting with the current date, this report displays the inventory on hand, followed by one line for each element of supply and demand, any related MPS/MRP exception messages, and the projected balance. The report offers drilldown capabilities for additional detail to enable a quick assessment of the inventory position.

You must enter the Material number and Plant before running this report. If you want to review a product group instead of a specific material, you will need to enter the Product group on the first screen.

From the output of this report, you can:

  1. Immediately convert MPS/MRP planned orders into production orders
  2. Immediately convert purchase requisitions into purchase orders or scheduling agreements
  3. Start a pegging report for any element to determine the source of demand
  4. View lower-level dependent requirements and call up an order report
  5. Select various menu options to review detailed planning parameters
  6. Display available-to-promise calculations
  7. Invoke capacity planning functions from the menu
  8. Compare the last MRP report to assess changes in the planning situation
This program can be used to convert orders and invoke capacity planning. Thus, the system administrator may want to limit user authorization to this program.

From this report, you can select the following functions:

Print the displayed stock/requirements results (List → Print).
Invoke the rescheduling function (List → Rescheduling).
Calculate ATP (List → Calculate ATP).
Display additional detail:
Stock statistics such as receipts, issues, quantities in restricted stock, at vendors, in transit, QI, and returns (Goto → Stock statistics)
Sales statistics such as quantity of a material on sales orders, quotes, and contracts (Goto → Sales statistics)
Planning data drawn from the material master, such as the MRP controller, MRP group, MRP type, reorder point and lot sizing data, availability check, special procurement type, and a recap of all receipts and issue by source/type (Goto → Material overview)

Display additional data such as a second exception message, order dates, quantity, strategy (Edit → Additional data; an icon is also available or you can simply double-click). From the popup window, it is possible to convert the item or invoke pegging reports; this can also be done directly from various Environment menu options.

To access the first screen for this report, choose

Logistics → Production → MRP → Evaluations → Stock/reqmts list.
1. Enter the material (for example, 100-100) or product group in Material.
2. Enter the plant associated with the material (for example, 3000) or product group in Plant.
3. If you entered a product group in step 1 above, select Product group.
4. Choose Enter.

The system displays the following:

A Date of receipt/requirement and associated type of supply or demand
B Material number, order number, etc.
C MRP exception message D Receipt or requirement quantity
E Available quantity

The width of columns may be adjusted by dragging the column divider.