Select language:

Process documentation Purchase Order Processing 


If your company purchases newspapers and magazines for single copy sales and distribution, you can use the purchase order processing functions to plan the required quantities and generate the corresponding purchase orders.

The following diagram illustrates the process for purchase order processing. The individual steps in the process are described under Process Flow (see below).

Purchase Order Processing for Newspapers and Magazines

This graphic is explained in the accompanying text


·  The product master data must be created in the media product master and the issues in the issue sequence for each media product must be planned and created physically.

·  Purchasing info records must exist for each issue.


If you create the purchasing info records for the template issue on which the issue sequence is based when you generate the issue sequence, the system automatically copies them from the template to each new issue you create.

·  Quantity plan records must be created (for planning delivery quantities) for the purchase order planning period.

·  Optional: If you use the cross-plant material status to influence purchase order quantity planning, for example selection or locks, you must specify how the statuses affect purchase order quantity planning or purchase order generation (error, warning, etc.) in the Customizing settings for the media product master under SAP Media Master Data Product Media Product Master Settings for Media-Specific Fields Material Statuses for Media Issues.

You can define the possible material statuses in the Customizing settings for the media product master under SAP Media Master Data Product Media Product Master Settings for Key Fields Define Material Statuses (see also Status editing in Processing By Worklist).

·  Optional: If you want to create purchase order quantity plan records for product kit components, you must make an entry in the Purchase Order Planning Level field for the main component when defining a product kit structure.

Process Flow

Purchase order processing takes place as follows:


  1.  Create contracts

The contracts map the assignment of products to customers. They form the basis for both sales and purchase order processing.

  2.  Automatic creation of ordering schedules

Report RJKSDORDERBOOKGEN (Initialize Purchase Order Planning) determines the issues that are to be ordered according to the contracts and creates an initial purchase order quantity plan record for each issue. The report takes phase outbound deliveries and product kit components into account.


You should schedule this program to be executed at regular intervals in SAP background processing.

You can also execute the report manually when changes have been made to contracts. To do so, choose Logistics Media Sales and Distribution Media Product Sales and Distribution Purchase Order Quantity Planning Automatic Processing Initialize Ordering Schedule on the SAP Easy Access screen.

  3.  Plan purchase order quantities

You can process purchase order quantities of issues manually in the purchase order quantity plan. You can also use the Business Add-In (BAdI) ISM_ORDERBOOK to change the purchase order quantity according to your own logic, to make entries in custom display fields, and to define the difference limits (between the delivery and purchase order quantities).

You can modify the purchase order quantities using custom functions in the Issues view.


You must schedule the program RJKSDSETWERKSISSUE (Determine Supplying Plant for Each Media Issue and Contract) in SAP background processing to display the planned delivery quantity in the purchase order quantity plan or the order quantity in the quantity plan.

  4.  Generate purchase orders

You can generate the purchase order quantities (using the program RJKSDPORDERGEN) based on purchase order quantity planning. You can execute purchase order generation from purchase order quantity planning, manually, or in SAP background processing. If a purchase order already exists for a purchase order quantity record, repeated generation adjusts the purchase order quantity. You can influence purchase order generation using the BAdI ISM_PORDER.

Optional Process Flow

You can implement the purchase order processing functions in SAP Media Single Copy Sales together with the SAP Retail solution.


Do not do this without consulting SAP.

Implementation of the Retail functions makes the following changes to the process:

·  The products are created in the article master (SAP Retail) with the corresponding media-specific material type. The issues for each article are planned and created in the issue sequence for the media product master.

·  The articles are grouped into assortments and assigned to customers using the assortment planning functions in SAP Retail.

·  Contracts are generated automatically based on the assortments using the program RJKSD_UPD_CONTRACT_FORM_ASSORT (Assortment-Contract Interface – Quantity Planning).

The contracts are created with the contract type specified in the Customizing settings for Media Product Sales and Distribution under SAP Media Media Sales and Distribution Media Product Sales and Distribution (Retail) Retail Integration Define Allowed Contract Type for Assortments.


Was this page helpful to you?