71
Think ahead. Go there. Great ideas are always simple – Softproviding simply makes them happen. Fresh Meat Purchasing Softproviding Meat User Documentation

Softproviding Meat User Documentation

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Softproviding Meat User Documentation

Think ahead. Go there.

Great ideas are always simple –

Softproviding simply makes them happen.

Fresh Meat Purchasing

Softproviding Meat

User Documentation

Page 2: Softproviding Meat User Documentation

Think ahead. Go there.

Version: 1.00

Date: 24 August 2017

Release: v5.50

Softproviding AG

Riehenring 175

CH-4058 Basel

Switzerland

+41 (0)61 508 21 00

[email protected]

www.softproviding.com

SAP + Softproviding + YOU. Leading the field.

Page 3: Softproviding Meat User Documentation

3/71

Think ahead. Go there.

Contents

1 Market Price Determination (MPD) 5 1.1 Overview 6 1.2 Market Segments 7 1.2.1 Creating a Market Segment 7 1.3 Versions 8 1.3.1 Create Version 8 1.4 Authorizations 14 1.4.1 Maintain Authorizations 14 1.5 Market Price Determination 16 1.5.1 Automatic Function 18 1.6 Material without Price 20

2 Purchasing Program 22 2.1 Overview 23 2.2 Requirements 24 2.2.1 Customizing 24 2.2.2 Master Data 24 2.2.3 Authorizations 24 2.3 Purchasing Program Selection Screen 26 2.3.1 Selection 26 2.3.2 Access Level / Selection Entries 26 2.3.3 Optional Selection Entries 27 2.4 Overview Matrix (Operational Level) 30 2.4.1 Sub-Area: Organizational Data / Planning Levels / Planning Periods 30 2.4.2 Sub-Area: Requirements/Quantities 31 2.4.3 Sub-Area: Vendors/Documents/Status 32 2.4.4 Sub-Area: Order Quantity / Price Proposal 34 2.4.5 Sub-Area: Function Bar 37 2.4.6 Sub-Area: Navigation 39

3 Tools: Delete Purchase Requisitions 41 3.1 Overview 42 3.2 Requirements 43 3.2.1 Customizing 43 3.2.2 Master Data 43 3.2.3 Authorizations 43 3.3 Accessing the Program 44 3.3.1 Selecting Purchase Requisitions 44 3.3.2 Deleting Purchase Requisitions 46

4 Tools: Set/Reset Delivery Completed Indicator 48 4.1 Overview 49 4.2 Requirements 50 4.2.1 Customizing 50 4.2.2 Master Data 50

Page 4: Softproviding Meat User Documentation

4/71

Think ahead. Go there.

4.2.3 Authorizations 50 4.3 Accessing the Program 51 4.3.1 Selecting Purchase Orders 51 4.3.2 Updating Purchase Orders 52

5 Tools: Quality Management 54 5.1 Overview 55 5.2 Starting the Evaluate Inspection Lot Results Program 56 5.2.1 Inspection Lot Selection 56 5.2.2 Inspection Operations Selection 57 5.2.3 List Structure Selection 58 5.2.4 Executing the Program 59 5.3 Starting the Complaints List Program 62 5.3.1 Notification Selection 62 5.3.2 Defect Code Selection 63 5.3.3 Task Selection 63 5.3.4 Activities Selection 64 5.3.5 Executing the Program 64 5.4 Calling the Copy Inspection Results Program 66 5.4.1 Inspection Lot Selection 66 5.4.2 Executing the Program 67

6 Report for Average Price Determination 69

Page 5: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 5/71

Think ahead. Go there.

1 Market Price Determination (MPD)

Page 6: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 6/71

Think ahead. Go there.

1.1 Overview

Market Price Determination is used to determine the average market price of a material from one or

multiple vendors. Determined average prices may, for instance, be updated to the material master as

valuation price or planned price. There are, however, various other update options. Customer-specific

function modules are another option.

For this, market segments and versions must be defined, maintained and, finally, activated. For a ver-

sion, a planning variant is created in the background, online and automatically, per determination

event.

Depending on the business implication of a version, the planning variants may be used to update the

market price or merely for simulation purposes. The market prices updated under certain conditions

are used in further Softproviding Meat products within product costing.

For the materials of a version, requirement and price information as well as prices and quantities rel-

evant to procurement are displayed. Gross and net prices are read from price and quantity objects as

they were defined in Customizing. For materials which are not traded on the market and for which

there is no market price, separately maintained prices may be used. These are so-called Mw/oPs, ma-

terials without price.

It is also possible to change or adjust quantities and prices manually after market prices have been

determined.

Prerequisites

Master data

The following master data are prerequisite for market price determination:

— Market segments

— Versions

— Authorizations

— Possibly material without price

Page 7: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 7/71

Think ahead. Go there.

1.2 Market Segments

Market segments allow you to define in which organizational units the market prices are determined.

This may be a plant, multiple plants, or a purchasing organization.

Market segments are used in the versions.

Prerequisites

The market segment definition must be maintained in Customizing.

1.2.1 Creating a Market Segment

SAP Menu /SPMEAT/MENU > Procurement > Meat Purchasing > Market Price

Determination (MPD) > Market Segments > Create Market Segment

Transaction Code /SPMEAT/MPDOS01 (create)

/SPMEAT/MPDOS02 (change)

/SPMEAT/MPDOS03 (display)

/SPMEAT/MPDOS04 (delete)

Procedure

1. Call the Create Market Segment activity.

The following fields are displayed:

Field Name Field Properties Description

Segment variant Mandatory field Freely definable abbreviation for the variant

Text on variant Mandatory field Name of the segment variant

Segment definition

Mandatory field This definition is specified in Customizing. Select

one of the definitions.

Global Optional field Select the Global field if you want determine just

one price for multiple organizational units. If the

market segment includes multiple organizational

units, and you want to determine one price per or-

ganizational unit, do NOT select the Global indica-

tor.

2. After selecting Enter, the respective organizational units which are allowed in segment defini-

tion may be selected. If, for instance, the plant is defined, you may assign the respective

plant(s).

3. Select the Save icon to save the market segment: .

Page 8: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 8/71

Think ahead. Go there.

1.3 Versions

The version is the central element for market price determination. Here, all preconditions for the de-

termination of market prices are combined.

Warning

In order to use a version it must be activated.

1.3.1 Create Version

SAP Menu /SPMEAT/MENU > Procurement > Meat Purchasing > Market Price

Determination (MPD) > Versions > Create Version

Transaction Code /SPMEAT/MPDVE01 (create)

/SPMEAT/MPDVE02 (change)

/SPMEAT/MPDVE03 (display)

/SPMEAT/MPDVE04 (delete)

Prerequisites

The segment variant does exist. The following elements are maintained in Customizing:

— Standard defaults

— Validity interval

— Determination strategy

— Update rules

Procedure

1. Call the Create Version activity.

The following fields are displayed:

Field Name Field Properties Description

Version Mandatory field Freely definable abbreviation of the version

Template Optional field An existing version may be used as copy model

2. Select Enter to call the next view.

Field Name Field Properties Description

Version text Mandatory field Name of the version

Segment variant Mandatory field Previously created segments to select from

3. Select Enter to call the next view.

Page 9: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 9/71

Think ahead. Go there.

Settings tab

Field Name Field Properties Description

Responsible Mandatory field SAP user

Leading plant Mandatory field Plant; In case of conflicting plants the leading

plant is chosen.

Currency Mandatory field Automatic determination as specified in the plant

settings of the leading plant

Mw/oP Mandatory field Date or period

Calc. Min. amount Optional field In the market price determination version, a cal-

culatory minimal amount may be specified.

If this is the case, the application will check the

prices entered for the respective vendor against

this minimal amount. If the price specified by one

or several vendors lies below the defined minimal

price, either the minimal price is used as average

market price (if all vendor prices are lower than

the minimal price) or the minimal price is included

in the calculation of the average market price (if

vendor prices are partly above, partly below the

minimal price).

If the average market price from the version is

used, it will be marked with an icon for price

origin.

PO type Mandatory field Purchase order type

Lead. PurchOrg Optional field Purchasing organization; in case of conflicting

purchasing organizations the leading purchasing

organization is selected.

Lead. purch. group Optional field Purchasing group; in case of conflicting purchas-

ing groups the leading purchasing group is se-

lected.

Default setting Mandatory field Default settings for the variant as specified in

Customizing

Validity interval Mandatory field Validity period as specified in Customizing

Determination

strategy

Mandatory field Price and quantity determination as specified in

Customizing

Update rule Optional field Price update as specified in Customizing

Automatic active Optional field Processing of the MPD version may be performed

in the background (batch). The automatic proce-

dure of the market price determination program,

fixes checks, logs and updates prices.

From time Optional field Time setting; point in time from which on auto-

matic procedure to determination date is allowed.

Manual fixing only Optional field The fixing of determined MPD values must be

done manually via online transaction. The auto-

matic procedure (batch) does not do any fixing

and only updates the manually fixed values.

Page 10: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 10/71

Think ahead. Go there.

Mailing User Optional field SAP user to be notified in case of messages, warn-

ings or logs.

Reporting settings Optional field Types of messages to be output:

A = All

E = Error messages

W = Warnings

If an update rule is defined, the update plant(s) must be defined as well.

Simulation

This is used for net price calculation. The purchase order type, the purchasing organization and the

purchasing group must be maintained in order to use this function. The program determines prices

etc. based on quantity entries and other information with SAP Standard BAPI for the creation of

purchase orders. This means all price determination rules are used 1:1.

If nothing is maintained in the simulation, only the gross price is calculated. It follows that net price

= gross price.

Note – dummy batch

To be maintained optionally. In special cases, net price calculation in Market Price determination might

lead to an error message. If this is the case, a dummy batch must be maintained (e.g. 0000000001).

Market Price Determination may not only be called manually but may also be run in the background

via job. In order to use this function, automatic determination must activated.

Automatic: This setting is only relevant if the determination is to be run via job in the background.

Customizing: The Detail allows you to display the details of the customizing settings.

Page 11: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 11/71

Think ahead. Go there.

The arrows (right and left) allow you to call one of the four details.

Market segment

The market segments are assigned automatically as specified in the segment variant. They may not

be changed here.

Material

The materials for which price determination is allowed and executed according to the version are to

be assigned, and an orders must be specified. Materials which are already allowed via cut list, may

not be specified in the list of the individual materials.

Field Name Field Properties Description

Sort order Optional field Number; this is the order in which the materials

are sorted in the market price determination sort

order.

Material Optional field Material number

Material short text No entry Short text for the material number

Cut lists

Cut lists may be assigned as well. This automatically allows all materials in the cut list for this ver-

sion.

Page 12: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 12/71

Think ahead. Go there.

Field Name Field Properties Description

Cut list Optional field Number of the cut list

Material No entry Material number

Plant No entry Plant in which the cut list was created

Text No entry Short text for the cut list

Sort order Optional field Number; this is the order in which the materials in

the market price determination representation are

sorted.

If a cut list number is entered, the sort order of the cut list materials may be defined in the detail

screen.

Mw/oPs

Materials which are not to be procured or the purchasing price of which is not be transferred to Mar-

ket Price Determination may be maintained directly in the version as material without price

(Mw/oP).

Field Name Field Properties Description

Material Optional field Material number

Material short text No entry Short text for the material number

Valid from Optional field Date from which on the entry is valid

Type Mandatory field Select which type of Mw/oP is relevant

Mandatory Optional field If indicator is set = mandatory

Net price Optional field Net price for the material

Gross price Optional field Gross price for the material

Currency No entry Is automatically set according to plant settings

when a price is specified.

Ref. mat. Optional field If reference material is selected for this type, the

respective reference material number must be as-

signed here.

Ref. material short

text

No entry Short text for the reference material number

Calculation rule Optional field Select a calculation rule if a reference material is

used.

Abs. surcharge Optional field Absolute surcharge value if a reference material is

used

% surcharge Optional field Surcharge value in percent if a reference material

is used

Net price source Optional field If material master is selected as type, the respec-

tive price source must be assigned.

Gross price source Optional field If material master is selected as type, the respec-

tive price source must be assigned.

Comment Optional field Free text

Page 13: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 13/71

Think ahead. Go there.

Note

For this kind of direct maintenance, a net and/or gross price must be entered in the version. If the material

is included in calculation, it must be listed under Materials or included in a cut list.

Also see the chapter “Material without Price“.

Vendors

The vendors to be included in price determination for this version must be assigned.

Field Name Field Properties Description

Sort order Optional field The sort order is the deciding factor for the listing

of vendors.

Vendor Optional field Vendor number

Name No entry Short text for the vendor

Update plants

The plants for which the determined average prices may be updated are to be assigned to the ver-

sion. Entries are mandatory if an update rule is assigned.

Field Name Field Properties Description

Plant Mandatory field Plant number

Valuation area No entry Assigned according to settings in Customizing

Name No entry Short text for the plant

Activation

Each version to be used for average price determination must be activated:

1. Select Version > Activate version. A prompt with the options Activate, No and Cancel is dis-

played.

2. Select the respective button.

The status of the version is then set to ACTIVE..

Deactivation

Each version which is to be used no longer must be deactivated:

1. Select Version > Deactivate version. A prompt with the options Deactivate, No and Cancel is dis-

played.

2. Select the respective button.

The status of the version is then set to NOT ACTIVE

Page 14: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 14/71

Think ahead. Go there.

1.4 Authorizations

1.4.1 Maintain Authorizations

SAP Menu /SPMEAT/MENU > Procurement > Meat Purchasing > Market Price

Determination (MPD) > Authorizations

Transaction Code /SPMEAT/MPDBER (Authorizations determination)

/SPMEAT/MPDBES (General authorizations)

/SPMEAT/MPDBEV (Versions maintenance)

/SPMEAT/MPD_BC (MPD Authorization maintenance)

Each to user who is hold a function with Market price determination must be assigned accordingly

under Authorizations.

Authorization maintenance is subdivided into four sections:

— Authorization for price determination

— General authorizations

— Authorization for versions maintenance

— Authorization for authorization maintenance

Example: Determination for all versions or just a certain version. Authorizations for displaying data or

changing data.

Determination

For determination of market prices authorization may be restricted as to whether only own versions

may be used, or whether certain versions may be executed by other users. Also, authorizations may

be adjusted according to the table below.

Field Name Field Properties Description

User Mandatory field SAP user

MPD version name Optional field Version, with which the user may run a determi-

nation. A separate entry must be made for each

version.

Own only Optional field Set the indicator if you want to allow determina-

tion with an own version. This refers to the ver-

sion responsible field.

Create/change Optional field Set indicator to allow determination.

Display Optional field Set indicator to display determination.

Fix Optional field Set indicator to allow the fixing of the determined

prices.

Undo fix. Optional field Set indicator to allow undoing the fixing of the

determined prices.

Update Optional field Set indicator the determined prices.

Page 15: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 15/71

Think ahead. Go there.

Delete Optional field Set indicator to allow determined prices to be de-

leted and the triggering of a new price determina-

tion.

Version settings

If a version is assigned, version settings are displayed for information purposes. The settings may

only be changed in the version itself.

General authorizations

In this section you may define the following:

Field Name Field Properties Description

User Mandatory field SAP user

Mw/oP Optional field Set indicator if maintaining materials w/o price is

allowed.

Create segment Optional field Set indicator if creating market segments is al-

lowed.

Change segment Optional field Set indicator if changing market segments is al-

lowed.

Display segment Optional field Set indicator if displaying market segments is al-

lowed.

Delete segment Optional field Set indicator if deleting market segments is al-

lowed.

Version maintenance

Here, it is distinguished whether a user may create, change display or delete versions. You may also

specify whether a user may maintain only his own versions or version of others too.

Field Name Field Properties Description

User Mandatory field SAP user

Own only Optional field Set indicator, if maintaining one’s own versions is

allowed. This refers to the version responsible

field.

Create version Optional field Set indicator if a version may be created.

Change version Optional field Set indicator if a version may be changed.

Display version Optional field Set indicator if a version may be displayed.

Delete version Optional field Set indicator if a version may be deleted.

MPD authorization maintenance

In this transaction, the user are stored who are authorized to maintain authorization described above.

Field Name Field Properties Description

User Mandatory field SAP user

Page 16: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 16/71

Think ahead. Go there.

1.5 Market Price Determination

SAP Menu /SPMEAT/MENU > Procurement > Meat Purchasing > Market Price

Determination (MPD) > Market Price Determination

Transaction Code /SPMEAT/MPD

/SPMEAT/MPD_SHOW display

Procedure

1. Select the desired version.

Field Name Field Properties Description

Version name Mandatory field Select an existing version.

Current date Mandatory field Date for which data is determined according to

version.

Fast processing Optional field Planning data and price proposals are not se-

lected. Only quantity objects (purchase requisi-

tions, purchase orders, purchasing program reser-

vations) and existing manual entries are selected.

Display all materi-

als

Optional field If this indicator is not set, only those material are

shown for which a valid object has been selected

(e.g. purchase order item, info record, etc.).

2. Once all entries have been made, select the Execute button. The result is displayed according to

the settings in the version:

Field Name Field Properties Description

Version Default Version name of the selection

Date Default Start date of the determination period assigned to

the version.

Segment Default Segment of the version

Currency Default Valuation currency of the version

Determination

(date)

Default Determination date of the version. For fixing this

is the target fixing date, for which the data are to

be stored.

Selection (date) Default From – to selection dates according to version

Update (date) Default From – to update dates according to version

Vendor name Data Name of the vendor

Vendor number Data Number of the vendor

I = Processing status Data Clicking on the icon displays the text.

$ = Origin Data Clicking on the icon displays the text.

Material Data Material number included in the version

Description Data Short text of the material description

Page 17: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 17/71

Think ahead. Go there.

UoM Data Unit to which quantity and price refer. The base

UoM– PO UoM button allows you to switch be-

tween the respective units.

Curr.req. Data Current requirement quantity according to plan-

ning data.

C./Pur Data Difference between total purchase order quantity

and current requirements / purchase order quan-

tity per material and displayed time interval. The

total purchase order quantity is the sum of pur-

chase order quantity, saved reservation quantity

and the quantity of assigned purchase order req-

uisitions.

A positive value means that more was ordered

than was required. A negative value means that

less was ordered than required.

Net Data Weighted net average price of the required data

for the material.

Gross Data Weighted gross average price of the required data

for the material.

Quantity Data Total quantity for vendor and material in the se-

lection interval

Price Data Gross average price for vendor and material in the

selection interval

Goto

— Double-clicking on the material number or description calls the material master.

— Double-clicking on the on the net or gross price calls the calculation details.

— Double-clicking on the quantity or price for a vendor calls the details for this calculation.

Further processing the results

Further processing the results with:

Field Name Field Properties Description

Check Default Checking the selected lines. An appropriate mes-

sage is displayed.

Fix Default Fixing the selected lines. This saves the files.

Fixed values cannot be changed and are marked

accordingly. Fixing may be undone.

Update Default Updating the selected lines. Only fixed data can

be updated according to the version’s update rule.

When data are updated they are checked, and an

appropriate message is displayed. The message

must be confirmed with either Yes, No or Cancel.

Page 18: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 18/71

Think ahead. Go there.

Before the market price determination is terminated a prompt is reminds the user that non-fixed data

will be lost.

This prompt must be confirmed with:

— Yes = Exit program.

— No = Back to the screen

— Cancel = Back to the screen

1.5.1 Automatic Function

SAP Menu

Transaction Code /SPMEAT/MPD_AUTO

Market Price Determination may be planned automatically in the background (batch with program

/SPMEAT/PR_MPD_AUTO) or started with transaction /SPMEAT/MPD_AUTO.

Note

The automatic function depends on how the version settings are maintained. See chapter “Versions”.

Procedure

1. Call the transaction.

The following fields are displayed

Field Name Field Properties Description

MPD version name Optional field Enter version. If no version is selected, determina-

tion for all allowed versions is performed accord-

ing to the version settings (cf. chapter “Ver-

sions“).0

Current date Mandatory field Determination date. If no date is specified, MPD

determination is not executed since no time inter-

val can be found.

2. After all data have been entered, MPD determination is started by selecting Execute ( ).

Warning

Once started, the determination may not be stopped.

After the start of the Market Price Determination the following message is displayed: Warning: Mat.

w/o price will not be updated. Confirm with Enter. The message Updating possible is displayed. Con-

firm with Enter too.

Page 19: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 19/71

Think ahead. Go there.

Result

The result of automatic market price determination is displayed per variant in the Determination tab.

Per validity interval, one data record with the results is updated.

Double-clicking on the line with the result takes you to Market Price Determination display mode,

where you may verify the details of the determination.

Page 20: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 20/71

Think ahead. Go there.

1.6 Material without Price

SAP Menu /SPMEAT/MENU > Procurement > Meat Purchasing > Market Price

Determination (MPD > Material w/o Price > Maintenance

Transaction Code /SPMEAT/MPD_MOPA (maintain)

/SPMEAT/MPD_MOPS (display

Materials which are not purchased or the prices of which could not be transferred to Market Price

Determination may be maintained as material without price.

The materials without price (Mw/oPs) are version-independent, meaning they are valid for all ver-

sions. In order to include the material in the calculation, the material must be listed under Materials

in the version, or it must exist in a cut list assigned to a version. For detailed information see chapter

“Versions”.

Field Name Field Properties Description

Material Mandatory field Material number

Material description No entry Short text on the material number

Market segment Optional field Select market segment if the material is only

valid for certain segments.

Description No entry Short text on the market segment

Valid from Mandatory field Date from which on prices are valid.

Type Mandatory field Select which types of Mw/oPs are relevant.

Net price Optional field Net price for the material

Gross price Optional field Gross price for the material

Currency Optional field Select the desired currency

Reference material Optional field If reference material is selected under Type, the re-

spective reference number must be assigned here.

Material name ref. No entry Short text bon the reference material number

Calc. rule Optional field If a reference material is used, select a calculation

rule.

Abs. surcharge Optional field Absolute surcharge if a reference material is used.

Surcharge % Optional field Surcharge in percent if a reference material is

used.

Net price source Optional field If material master is selected under Type, the re-

spective price source must be assigned here.

Gross price source Optional field If material master is selected under Type, the re-

spective price source must be assigned here.

Comment Optional field Free text

User No entry SAP user who made the last changes

Changed on No entry Last change date

Changed at No entry Last change time

Page 21: Softproviding Meat User Documentation

Market Price Determination (MPD) – Softproviding Meat User Documentation 21/71

Think ahead. Go there.

Price determination for materials without price may be carried out using various methods. These

are:

— Direct maintenance

In this case, a market price is assumed and maintained directly in this transaction.

— Surcharge or rebate

A reference material with a reference market price and a percentaged or absolute surcharge is

used as basis for market price determination.

— Material master fields as source of an assumed market price

With this type of material master, the net and gross price sources must be maintained. All price

fields from the material master are available.

Page 22: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 22/71

Think ahead. Go there.

2 Purchasing Program

Page 23: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 23/71

Think ahead. Go there.

2.1 Overview

Use

The Meat Management Purchasing Program is a tool for organizing the overall ordering process, pre-

senting data clearly and understandably and managing the ordering process efficiently.

It shows the current requirements at the current price with the combination of material and vendor,

if data for this combination is available in the system. The price proposals are taken from different

sources, depending on the customizing settings.

It provides a coordinated overview of the required quantities and purchase requisitions in a matrix

form.

The purchasing program is based on SAP master data and the customizing settings in Meat Manage-

ment.

Procedure

The purchasing process using the purchasing program can be divided into the following five steps:

1. Selecting the potential vendor: the requirements and quantities of materials are displayed in the

matrix after the selection has been made. If prices are available for the materials from vendors,

these are shown in the vendor column. You can compare the prices and contact your selected

vendors.

2. Allocating a quantity to the vendor: the entire quantity for one requirement can be assigned to

one vendor. However, if the vendor has a delivery bottleneck, the required quantity of the mate-

rial can be divided across several vendors.

3. Saving the assigned quantity = reservation: before a purchase order is created for the vendor,

the quantities allocated to the vendor can be saved or reserved. This gives the purchaser more

flexibility and allows the purchaser to compensate for price fluctuations.

4. Creating and then printing/faxing/e-mailing a purchase order = order document number: if all

the price negotiations with the vendor or vendors have been completed, the purchase orders are

generated with an order document number. A purchase order can be created with or without a

reservation.

If an order type has been assigned to a message type in the Customizing function, the purchase

order can be printed, faxed or sent by e-mail (depending on the setting). The status of the mes-

sage type appears in the overview matrix under the purchasing document field.

5. Confirmation of the quantity from the vendor: if the vendor can supply the quantity ordered and

informs the purchaser of this, the purchaser can confirm the status of the purchasing document.

The status changes from Confirm to Completed. The status information is informal in nature.

Page 24: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 24/71

Think ahead. Go there.

2.2 Requirements

2.2.1 Customizing

You must enter customizing settings before you can use the purchasing program. Refer to the config-

uration guide.

2.2.2 Master Data

The purchasing program uses only master data from the SAP ERP system. The mandatory master

data is as follows:

— Material master data

— Purchasing organization

— Plant

— Vendor master data

These four objects must be in place for the purchasing program to function correctly and be used ef-

fectively.

Other SAP master data, such as the purchasing info record or condition types, including the price, is

optional. However, the pricing process is always dependent on the customizing settings in the Meat

Management purchasing program.

2.2.3 Authorizations

SAP menu Softproviding Meat > Procurement > Meat Purchasing> Purchasing

Program > Purchasing Program Authorizations

Transaction code /SPMEAT/EKP_BEB

In order to be able to run the purchasing program, you must assign authorizations to the users.

The assignments are not made with the Customizing function. A more user-friendly method involv-

ing a transaction is used instead.

Purchasing program authorizations

Field Name Field Property Description

Plant Optional entry The plant is an organizational logistical unit,

which structures the company from the perspec-

tive of production, procurement, maintenance

and materials planning. Materials are produced

and goods and services are provided in a plant. A

plant is a company’s production site.

Page 25: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 25/71

Think ahead. Go there.

Field Name Field Property Description

Purchasing organiza-

tion (POrg)

Optional entry An organizational logistical unit, which struc-

tures the company according to the needs of pur-

chasing. A purchasing organization procures ma-

terials or services, negotiates purchasing terms

with vendors and is responsible for these transac-

tions.

User ID (User) Optional entry SAP user ID.

Display authorization

(Display)

Optional entry If this box is checked, the user can only use the

purchasing program’s display mode.

Change authorization

(Chg. auth)

Optional entry If the user needs to work with the purchasing

program, this box must be checked.

Number of columns (C) Optional entry Definition of the number of columns in the pur-

chasing program

Dynamic Optional entry Dynamic number of columns. If this field is com-

pleted, specifying a number of columns has no ef-

fect.

Flag Optional entry Currently has no function.

Value (V) Optional entry The number of decimal places displayed in the

purchasing program.

Source list (SrceList) Optional entry Verifies the requirement for a source list at the

material/plant level.

No price change (No

pr.chng.)

Optional entry If this box is checked, the prices in the purchasing

program cannot be changed. All the prices that

appear are in display mode.

Note

In order to ensure that the purchasing program can be used effectively, the Plant, User ID, Display au-

thorization and Change authorization fields should be completed as a minimum. These parameters re-

strict the use of the program for certain users. This guarantees that purchase orders which have already

been created cannot be changed by every user.

Note

If you enter an asterisk (*) in the Purchasing organization field, the user’s authorization is not restricted

to one purchasing organization, but is valid for all purchasing organizations assigned to the specified

plant.

Page 26: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 26/71

Think ahead. Go there.

2.3 Purchasing Program Selection Screen

SAP menu Softproviding Meat > Procurement > Meat Purchasing> Purchasing

Program > Edit

Transaction code /SPMEAT/EKP_BEST

Warning:

When you enter a transaction code in the command field of the SAP screen, you must precede it with

/n.

After you have accessed the transaction, the purchasing program selection screen appears. This is

divided into three areas:

— Selection

— Access level

— Optional

2.3.1 Selection

The Selection area is used for filtering data according to different parameters. The Plant, Purchasing

organization and Delivery date parameters are mandatory, which means that these fields must be com-

pleted.

Selection

Field Name Field Property Description

Plant Mandatory entry The plant is an organizational logistical unit, which

structures the company from the perspective of produc-

tion, procurement, maintenance and materials planning.

Materials are produced and goods and services are pro-

vided in a plant. A plant is a company’s production site.

Purchasing organiza-

tion

Mandatory entry An organizational logistical unit, which structures the

company according to the needs of purchasing. A pur-

chasing organization procures materials or services, ne-

gotiates purchasing terms with vendors and is responsi-

ble for these transactions.

Delivery date Mandatory entry The delivery date requested or notified by the vendor.

2.3.2 Access Level / Selection Entries

The Access level is the time-based level where you can filter according to different times, including

work shift, day, week or month. The term level here refers to the planning level. If you choose a level,

only the data relating to the time level you have chosen will be displayed in the overview matrix.

Page 27: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 27/71

Think ahead. Go there.

If no other entries are made at the access level, after the program has been run, purchase orders (if

there are any in the system) will be displayed in the overview matrix for the selected delivery data

and the early shift.

Entering data in the selection fields is optional.

Note

When you make a selection at the Day planning level and specify the work shift, the shift is displayed in

the purchasing program’s overview matrix, but is not entered on the purchase order generated in SAP.

Purchase orders can only relate to the day.

Access level

Field Name Field Property Description

Level Optional entry Time-based planning levels: month/week/day/work

shift. Single selection.

Work shift Optional entry Selection of the work shifts entered via the Customizing

function. Range selections (from-to) and multiple selec-

tions are possible.

2.3.3 Optional Selection Entries

The Optional selection screen offers other options for refining the selection of data and restricting the

volume of data in the overview matrix.

Optional

Field Name Field Property Description

Purchasing group

(material)

Optional entry The code for a purchaser or a group of purchasers respon-

sible for specific purchasing activities.

Material Optional entry A material is an item that is the subject of business trans-

actions. In SAP, materials such as raw materials, semi-

finished products, operating supplies and finished prod-

ucts are identified using a unique material number.

Material group Optional entry The material group is a code which allows several materi-

als or services with the same properties to be grouped to-

gether.

Material type

Optional entry The material type is a grouping of materials with the

same basic properties, for example, raw materials, semi-

finished products or finished products.

Product hierarchy Optional entry Alphanumeric string for grouping materials on the basis

of a combination of different features. It is used for evalu-

ations and pricing.

Procurement type Optional entry An identifier that determines how the material is pro-

cured (manufactured in-house, externally procured, man-

ufactured in-house and externally procured).

Page 28: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 28/71

Think ahead. Go there.

Stock type Optional entry The stock type is a species of animal, such as pigs, cattle,

sheep or turkeys.

Purchasing group

(source)

Optional entry Detailed filtering to show the purchasing group that is as-

signed to the source of supply (contract, purchase requisi-

tion).

Purchasing group

(vendor)

Optional entry Detailed filtering to show a purchasing group that is en-

tered in the vendor master data.

Vendor Optional entry A vendor is a business partner who supplies materials or

services. Payment must be made to the vendor for a deliv-

ery that has been made or a service that has been re-

ceived.

Vendor category Optional entry The vendor category is the classification of a specific ven-

dor on a scale.

Further Restriction Options

The Optional selection screen contains further checkboxes that affect data searches and the presen-

tation of data in the overview matrix.

Optional

Field Name Field Property Description

Display all materi-

als

Optional entry If this flag is not set, only those materials are displayed

which a valid object has been selected for, such as pur-

chase order item, info record etc.

All materials which have a current requirement, a pur-

chase requisition or at least a price object are displayed. If

the Display all materials box was checked in the initial

window, materials with none of the data listed above are

also displayed. Data must be entered in the purchasing

window in order to be able to procure the material.

Display past only Optional entry All order documents displayed in the overview matrix are

blocked for other users until the transaction is completed.

The exception is when the Display past only box is

checked. In this case, past purchase order items are

shown initially in inactive form. This prevents purchasing

documents being blocked for editing in other follow-up

SAP transactions. Double-clicking on an inactive pur-

chase order item opens the document for editing.

Wide columns Optional entry This option makes the columns wider in the require-

ments/quantities sub-area of the overview matrix.

Display deleted

purchase orders

Optional entry Deleted purchase orders that form part of the selection are

displayed in the overview matrix.

Note

If you choose only the mandatory entries – Plant, Purchasing organization and Delivery date – as selection

data and run the purchasing program, all the data records will be searched and displayed for this selection,

which will result in very long runtimes. We recommend restricting the amount of data by using sensible

selection parameters.

Page 29: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 29/71

Think ahead. Go there.

Note

In selection fields, an individual value and, where appropriate, a range can be entered in the report selec-

tion window. Using the Multiple selection button, you can:

— restrict the entries via selection options (for example, larger or smaller than an individual value

and inside or outside a range)

— select several individual values or ranges which are to be used when creating a report

— exclude several individual values or ranges which are not to be used when creating a report

For more information about multiple selections, see the SAP standard system documentation.

If the same selection has to be made repeatedly, a variant should be created with the selection param-

eters.

Note

The variant function offers you the option of saving data entered into programs as variants. This is par-

ticularly useful for programs that are frequently started up with identical restrictions. This means that

you do not need to enter the same values every time you start the program. When you select the variant,

the fields that are already populated with data are used when the program starts.

Any number of variants can be created for each program. After a program starts, input fields are dis-

played. When you have entered the parameters you want, you can save them by clicking on the Save as

variant button. After adding a variant name and a description and entering data in other fields or high-

lighting them, you can save your entries.

By choosing the Goto > Variant menu option, you can display, modify and delete existing variants.

Click on the User documentation button or access the SAP online help to obtain more information about

using variants.

Page 30: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 30/71

Think ahead. Go there.

2.4 Overview Matrix (Operational Level)

After you enter data in the selection window and then run the purchasing program, the data found

for this selection is displayed in an overview matrix.

The overview matrix is divided into several areas:

Sub-area: Organizational data/planning levels/planning periods with display windows

— Selection parameters

— Period/level

— Delivery date

Sub-area: Requirements/quantities with display windows

— Current requirement (Curr. req.)

— Purchase requisition quantity (POReq)

— Total order quantity (Tot.POQ)

— Reversal/additional purchase quantity (RevAdPu)

— Unit of measure (UM)

Sub-area: Vendors/documents/status with fields

— Vendor/Vendor number

— Purchasing document (Purch. doc.)

— Message status/Confirmation (Mess./Confirm)

— Delivery time

Sub-area: Order quantity/price proposal with fields

— Quantity

— Price

Sub-area: Function bar

— Various functions

Sub-area: Navigation with symbols

— Scrolling vertically

— Scrolling horizontally

2.4.1 Sub-Area: Organizational Data / Planning Lev-

els / Planning Periods

Selection parameters

The Plant and Purchasing organization selection parameters are taken from the selection screen and

displayed. The data cannot be changed. In order to change the data and then reprocess and display it

on the basis of new selection parameters, you have to restart the purchasing program.

Period/level

The Shift, Day, Week and Month planning periods in the Period selection screen are used for navigation

purposes. Using the arrow buttons, you can move from the current planning period into the future or

the past and display purchase orders and reservations.

In addition to the purchase orders and reservations, planned requirements and current material

stocks are also refreshed and displayed.

Page 31: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 31/71

Think ahead. Go there.

Only three planning periods are displayed. To move between them in the Level selection screen, you

use the arrow buttons to move up or down one level. The current planning level is indicated by a let-

ter. The individual levels are as follows:

— S (Shift)

— D (Day)

— W (Week)

— M (Month)

A change in level has a direct influence on the delivery date. If the delivery date changes, the require-

ments, quantities, purchase orders and reservations for the relevant level will be displayed at the

same time.

Note

If a factory calendar for the purchasing program has been entered in the Customizing function, this will

influence the navigation and the display of data in the overview matrix.

For example:

A calendar with five working days (Monday – Friday) has been set up in the Customizing function. When

you navigate between the levels, this is always based on the selected date. If you select a weekend day,

the system will automatically move to the next valid working day.

Delivery date

The current planning level (day, week or month) is displayed in the Delivery date selection window.

The dates shown in the overview matrix are for this planning level.

To narrow down the planning level further, a work shift (Shift) can be displayed and orders can be

made on this basis. However, the Shift planning level is only relevant to the purchasing program and

is not transferred to the SAP purchase order.

Warning

If you create a purchase order in the purchasing program with the Day planning level and then move

to the Shift planning level, this purchase order will not be displayed in the Shift level, even if the shift

was selected for the day.

2.4.2 Sub-Area: Requirements/Quantities

All the requirements and quantities in this sub-area are displayed on the basis of the planning level

and planning period that have been selected.

Changes cannot be made in this sub-area.

Current requirement (Curr. req.)

The Current requirement is the total of all the requirements from the existing material requirements

planning process. If an MRP run has not been carried out, a current and fixed requirement quantity

can be taken from the Meat Management purchasing program requirements planning. A special set-

ting for the plant must be made in the Customizing function of the purchasing program.

Page 32: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 32/71

Think ahead. Go there.

Note

For a description of the Meat Management purchasing program requirements planning function please

refer to chapter Purchasing – Requirement Planning in this manual.

Purchase requisition quantity (POReq)

The Purchase requisition quantity is the total quantity from all the purchase requisitions for one ma-

terial.

The column is displayed if it has been activated in the Customizing function.

Total order quantity (Tot.POQ)

The total order quantity is the total of all the quantities for each material.

Reversal/additional purchase quantity (RevAdPu)

The reversal/additional purchase quantity is obtained by subtracting the purchase requisition quan-

tity and the current requirement quantity from the total order quantity.

If the value is positive, more of the material has been ordered than was needed.

If the value is negative, less of the material has been ordered than was needed.

Unit of measure (UM)

The fields in the UM (unit of measure) column show the unit of measure for the relevant material.

This is taken from the material master data record, not the info record. If no unit of measure has been

entered in the material master data, the base unit of measure is used.

The PO, PR and Roll buttons in the function bar allow you to switch between the units (see section

Sub-Area: Function Bar). When the unit is changed, the existing quantities are recalculated and dis-

played.

2.4.3 Sub-Area: Vendors/Documents/Status

Vendor/Vendor number

In the purchasing program, each vendor is displayed in a separate column with the name and vendor

number. This allows up to n vendors to be listed in n columns. If there are too many vendors to display

in one window, you can use the arrow buttons under the columns of vendors to scroll to the right or

left and show all the vendors one after another. By double-clicking on the Vendor or Vendor number

field, you move to the display mode of the vendor master data.

Purchasing document (Purch. doc.)

The current purchasing document is displayed under the vendor. If there are no purchase orders, the

field is empty. If there is a reservation, the word Reservation appears in the field. If there is a purchas-

ing document (a purchase order), an additional button appears next to the Purchasing document field,

which allows you to move directly to the purchase order.

If you click on the purchasing document button, you display the Header Details window for the reser-

vation or purchase order where additional functions are available:

Page 33: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 33/71

Think ahead. Go there.

Overview of the Header Details window

Field Name Description

PurchOrder Status The status of the purchase order is changed.

In addition to the order generation in the overview matrix, it is

also possible to change the status in the header details. (Order >

Confirm > Completed).

Copy purchase order The current order is copied with the existing data.

An additional window appears in which you can change the data

of the newly created order.

Deletion flag The deletion flag is set for the purchase order or reservation.

All the fields are blocked and no data can be entered.

Remove deletion flag The deletion flag is removed and the block is lifted.

Add. data Additional data can be entered at the Item level.

Note

Fields can only be blocked and unblocked if the status is Order or Confirm. If a purchase order has the

status Completed, the purchase order can no longer be modified.

If you confirm your entries by clicking on Continue, a new column is created in the Vendors/Docu-

ments/Status sub-area showing the quantity and price. No document number is assigned to the reser-

vation or purchase order. These are not generated until the data is stored.

Message status/Confirmation (Mess./Confirm)

The message status is displayed below the Purchasing document field. If there is no purchase order, no

status is shown, as no message has yet been sent. When a purchase order is generated, the status

appears in the form of a traffic light. The color green indicates that the purchase order has been cre-

ated and that the message has been successfully processed (printed, faxed, e-mailed). Red shows that

there has been an error in processing the message. Amber indicates that the processing has not yet

started.

The Confirm button only appears if a reservation or a purchase order has been generated. When a res-

ervation is created, the button is displayed with the Order function. When you click on this, you create

a purchase order and the status traffic light for the message type appears. At the same time, the pur-

chase order number is shown in the Purchasing document field and the button changes to Confirm.

If the vendor makes a definite commitment to fulfil the order and deliver the materials, you can enter

this as the status of the purchase order. When you click on the Confirm button, the entry changes to

Completed. You can no longer enter data in the Quantity and Price fields on the purchase order.

Overview of Purchase Order Status in the Purchasing Program

Field Name Description

Order When purchase order items have been entered or modified, the Order

button appears. If you click on this button you generate new purchase or-

der items in SAP. Changes to existing SAP purchase order items are

transferred to SAP and saved there.

Confirm All the changes have been saved in SAP as a purchase order.

Page 34: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 34/71

Think ahead. Go there.

When the vendor has made a binding commitment to deliver all the or-

dered items, this should be confirmed here. The Quantity and Price col-

umns are blocked and can no longer be modified.

Completed The Quantity and Price columns are blocked and can no longer be modi-

fied. The confirmation can be withdrawn and the Quantity and Price col-

umns are then unblocked. If changes are made to the purchase order

items, the Order button is displayed again.

Delivery time

If you have agreed a delivery time with the vendor, you can enter it in the Delivery time field. The

delivery time is saved with the purchase order.

2.4.4 Sub-Area: Order Quantity / Price Proposal

In contrast to the sub-areas already described which display information, the Order quantity / price

proposal sub-area has an influence on the order process.

The sub-area has two columns:

— Quantity

— Price

The values entered in these fields are transferred to the purchase order when it is created.

The Quantity and Price fields can be modified, provided that the purchase order has not yet been cre-

ated and that the status of the Confirm field is not Completed.

If the fields in the window are blocked, this may be an indication that another user is editing the ob-

ject. The fields are not deleted, but they contain the value 0 and are labelled as blocked.

Quantity

In this field you enter the quantity you want. The field is not dependent on the requirement fields.

This means that you can enter a larger or smaller quantity than the requirement.

If you want to create a purchase order, the quantity must be larger than 0.

Price

If a purchase order has already been created in the past or if there is an info record for the mate-

rial/vendor combination that contains a price, this is displayed in the Price column.

The search for the price source depends on the customizing settings in Meat Management.

If there are no price sources, the field remains empty.

An additional column can appear to the right of the Price column which describes the origin of the

price. This column is displayed by clicking on the Price button in the function bar (see section Sub-

Area: Function Bar). The column contains different letters which indicate the price source.

Page 35: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 35/71

Think ahead. Go there.

Overview of the Price Origin

Price origin Meaning

B The price source is the purchase order.

I The price source is the info record.

R The price source is the outline agreement.

V The price source is the reservation.

S Other price source (manual entry, price from a previous purchase

order)

If you move the mouse pointer over the price source symbol, the price appears in the order currency

per quantity unit (for example, EUR 2 per 1 kg). The order currency is generally the currency of the

controlling area. If the order currency in the vendor master data differs from that of the controlling

area, the currency from the vendor master data is displayed.

If you double-click on the Quantity or Price field, the Item data pop-up window appears with additional

information about the order item.

The window is divided into two areas. The upper area contains the header data (organizational data)

of the purchase order and is blocked to prevent changes being made.

Overview of the Upper Area of the Item Data Window (Display-Only)

Field Name Description

Plant The plant which is receiving the delivery or which is placing the

order.

Doc. Type The identifier which allows you to distinguish between different

variants of purchase requisitions and purchase orders in the SAP

system.

Purch.Org The purchasing organization that is responsible for procurement

for the plant that is placing the order.

Vendor An alphanumeric code that is the unique identifier of the vendor.

Pur. Group The code for a purchaser or a group of purchasers responsible for

specific purchasing activities.

Coll. no. The number or name used to manage several enquiries or pur-

chase orders.

If the enquiries or purchase orders for a specific procurement pro-

cess have been assigned a joint collective number, it is possible to

list and edit the enquiries or purchase orders on the basis of the

collective number.

Shift The code that distinguishes between different work shifts.

PurchOrder-status The current status of the purchase order or reservation.

The lower area of the window contains information that describes the order item. All the data can be

modified, with the exception of the material, the conversion formula for the units of measure and the

order currency. The data already entered in the fields comes from the purchasing info record, the ven-

dor master data and the settings in the Customizing function (proposed values) of the purchasing

program. The quantity and the gross price are taken from the overview matrix.

Page 36: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 36/71

Think ahead. Go there.

Overview of the Item Data in the Item Data Window

Field Name Description

Material A material is an item that is the subject of business transactions.

Storage location The storage location is an organizational unit which allows a dis-

tinction to be made between the different inventories within a

plant.

Quantity The quantity ordered by the purchaser which is to be supplied by

the vendor.

Conversion formula Ratio of the alternative unit of measure <> to the base unit of

measure.

Deliv. date The date and time when the goods will be delivered or the service

provided.

The delivery date is always based on the date of the day, even if

the week or month level has been selected in the purchasing pro-

gram. This is related to the order document in SAP, because only

the Day unit is valid in the order document.

Gross price The price before all the vendor’s surcharges and discounts have

been calculated.

Tax code The sales tax code represents a tax category that must be taken

into consideration when submitting a tax return to the financial

authorities.

Source The price source.

Double-clicking on this field takes you to the object or document,

which allows you to see additional data.

Info record (Info Rec.) If a purchasing info record exists, it is displayed here.

Item category (Item Cat.) A code that determines the type of procurement.

Cost centre A cost centre is an organizational unit within a controlling area. It

is a clearly defined unit within which costs are incurred.

Goods receipt If this box is checked, it indicates that a goods receipt is associ-

ated with this order item.

Account assignment category

(AcctAssCat)

A code that specifies whether an item is to be charged to an auxil-

iary account (for example, a cost centre).

InfoUpdate If this box is checked, the prices and conditions for the purchase

order item will be added to the purchasing info record.

GR non-valuated (Goods re-

ceipt not valuated)

If this box is checked, the goods receipt for the purchase order

item will be unvaluated. The value of the order item will be deter-

mined in the invoice verification process.

Return item (RetItem) A checkbox which indicates that the item is a return item.

Print price (Pr.Print) If this box is checked, the price is included when the purchase or-

der is printed.

Goods receipt-based invoice

verification (GR-based IV)

If this box is checked, the purchase order or invoice item will un-

dergo invoice verification during goods receipt.

Under-delivery tolerance (Un-

derdel. tol.)

Enter a value in percent (relating to the order quantity) which is

the under-delivery limit for the item.

Page 37: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 37/71

Think ahead. Go there.

Invoice receipt A checkbox which indicates whether an invoice receipt is associ-

ated with the purchase order item.

Over-delivery tolerance

(Overdel. tol.)

Enter a value in percent (relating to the order quantity) which is

the over-delivery limit for the item.

Stock type A code which indicates which type of stock items are being

booked into or out of (for example, free stock, inspection stock,

blocked stock).

Unlimited If this box is checked, it indicates that an unlimited over-delivery

will be accepted for the order item at goods receipt.

Batch A batch is a partial quantity or subset of a material which is han-

dled separately from other partial quantities of the same material.

Each batch is identified not only by its material number but also

by its separate batch number.

If a material is shown in the material master data as being han-

dled in batches, an existing batch can be entered here and a batch

number will automatically be assigned by the system, if the ap-

propriate customizing setting has been made.

Deletion flag If this box is checked, the purchase order item is flagged for dele-

tion.

Overview of Function Buttons in the Item Data Window

Field Name Description

Continue Saves all the entries that have been made and returns to the over-

view matrix.

Copy item If you have edited the current purchase order item and you want

or need to add an additional item to the purchase order because of

a specific business situation, you can use the Copy item button to

copy the data from the current purchase order item and modify it

(for example, delivery date, price etc.).

Remove entry If the purchase order has not yet been sent to the vendor (the sta-

tus is Order), you can use this button to remove the purchase or-

der item.

Cancel Return to the overview matrix.

Note

If you modify a purchase order that has already been sent (status: Confirm, message traffic light: green,

no goods receipt posting), the modified purchase order with the additional item must be resubmitted by

clicking on the Order button under the document number in the overview matrix.

2.4.5 Sub-Area: Function Bar

The function bar is at the top of the purchasing program window. It allows you to work more quickly

with the purchasing program. The buttons give you direct access to various functions and enable

you to display additional fields and objects, together with search and sort functions.

All the functions can also be accessed from the menu items on the menu bar.

Page 38: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 38/71

Think ahead. Go there.

Position button

If the overview matrix is very large, this function helps you to find the material, vendor or combina-

tion of both that you want.

You can also select another level (planned date, planning level).

When you confirm the entries, you move from this window back to the overview matrix and the se-

lected material, vendor or combination of both is displayed.

Generate purchase orders button

New purchase orders are generated in SAP and changes to existing purchase order items are saved in

SAP for the active overview matrix only. Reservations for the newly generated purchase order items

are deleted.

Save changes button

All the data that has been changed in the current overview matrix is saved when you click on this

button. In addition, the reservations are saved and the changes to existing purchase order items are

transferred to SAP and saved there.

Messages button

Messages from SAP concerning the processing of the document are displayed in a separate window.

These include error messages and messages about purchase orders that have been successfully gen-

erated or modified.

Preview button

The Preview shows all the data waiting for generation in SAP. This includes reservations that are to

be converted into purchase order items and changes to be made to existing purchase order items.

RES button

Using the RES (Display reservations) button, you can display an overview of the reservations that

have been entered and of the resulting purchasing documents.

Add vendor button

You use the Add vendor button to add additional vendors. A setting must be made in the Customizing

function to allow vendors to be added.

The vendor’s data must already have been entered for the current purchasing organization and, where

necessary, a price object must exist. (If the NR (No reference) pricing strategy has been selected, this

does not apply).

VEN button

Using this button, you can sort vendors in the current overview matrix in the order you want from

left to right.

The sort sequence is saved and displayed immediately. When you shutdown and then reopen the pur-

chasing program, the saved sort sequence is displayed.

MAT button

The materials currently displayed can be sorted in any order from top to bottom, in the same way as

the vendors.

Page 39: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 39/71

Think ahead. Go there.

However, the saved sort sequence is only displayed when you shutdown and then reopen the pur-

chasing program.

Price button

Clicking on this button displays the price source. The characters used to indicate the price source are

shown in the overview matrix on the right of the Price column (see section Sub-Area: Order Quantity /

Price Proposal).

PO, RR, Roll buttons

These three functions relate to the display of units of measure in the Requirements/quantities sub-

area.

Each button displays the unit of measure as follows:

— PO = Displays the purchase order unit of measure for all the materials in the overview matrix.

If there is no purchase order unit of measure in the material master data, the base unit of meas-

ure is displayed.

— RR = Displays the base unit of measure for all the materials in the overview matrix.

— Roll = Rolling display of all the units of measure in the master data. This function also includes

the alternative units of measure if they form part of the master data.

2.4.6 Sub-Area: Navigation

The Navigation sub-area is in the lower part of the overview matrix window.

Depending on the selections you made when you opened the purchasing program, the list of materials

(rows) and vendors (columns) can be very large and go beyond the borders of the window. Navigation

tools allow you to scroll through the data and find the combination of material and vendor that you

want in the overview matrix.

The navigation bar is divided into tools which allow you to:

— Scroll vertically through the materials (the left-hand side of the navigation bar)

— Scroll horizontally through the vendors (the right-hand side of the navigation bar)

The button allows you to add materials to the end of the list, so it does not have a scrolling func-

tion.

Scrolling vertically

Symbol Description

Moves to the first page of the overview matrix.

Scrolls up one page

Scrolls up one material (one line)

Scrolls down one material (one line)

Scrolls down one page

Moves to the last page of the overview matrix.

Page 40: Softproviding Meat User Documentation

Purchasing Program – Softproviding Meat User Documentation 40/71

Think ahead. Go there.

Displays the current line number in relation to the total number of

lines.

The number in brackets is the total number of materials displayed

in the overview matrix. If the total number of lines is larger than

the total number of materials, some materials are displayed more

than once (for example, several price objects have been found for

one material).

Scrolling horizontally

Symbol Description

Moves to the start of the list of vendors

Scrolls back one page

Scrolls back one column

Scrolls forwards one column

Scrolls forwards one page

Moves to the end of the list of vendors.

Displays the current column in relation to the total number of col-

umns. The current column is always the first column from the

left.

Page 41: Softproviding Meat User Documentation

Tools: Delete Purchase Requisitions – Softproviding Meat User Documentation 41/71

Think ahead. Go there.

3 Tools: Delete Purchase Requisitions

Page 42: Softproviding Meat User Documentation

Tools: Delete Purchase Requisitions – Softproviding Meat User Documentation 42/71

Think ahead. Go there.

3.1 Overview

The program enables you to select open purchase requisitions and delete them. The program is pri-

marily used to delete fixed purchase requisitions.

The fixed indicator is set if manual planned orders or purchase requisitions are modified after they

have been generated by the requirements planning process (MRP run). If a fixed indicator has been

set, planned orders and purchase requisitions will not be modified again by the requirements planning

process. They remain in the system and can be converted into purchase orders. Fixed purchase requi-

sitions are indicated in the stock/ requirements list (MD04) with an asterisk character (*).

If a purchase requisition consists of several items, only the open items will be selected and deleted.

The authorization status is not taken into consideration. Both unauthorized and authorized purchase

requisitions are selected.

Purchase requisitions or individual items in a purchase requisition which have already been con-

verted into purchase orders are not processed by the program.

Page 43: Softproviding Meat User Documentation

Tools: Delete Purchase Requisitions – Softproviding Meat User Documentation 43/71

Think ahead. Go there.

3.2 Requirements

3.2.1 Customizing

No customizing is needed.

3.2.2 Master Data

No special or additional master data is required for this program.

3.2.3 Authorizations

No special authorizations need to be set up for individual users or plants in a separate table. The au-

thorization to access the program is granted by assigning the transaction code to the role/profile.

Page 44: Softproviding Meat User Documentation

Tools: Delete Purchase Requisitions – Softproviding Meat User Documentation 44/71

Think ahead. Go there.

3.3 Accessing the Program

SAP menu Softproviding Meat > Procurement > Tools > Purchase Requisitions >

Delete Purchase Order Requests

Transaction code /SPDGS/MMBANF_DELETE

When the program starts up, a selection screen appears. The selection screen is divided into two ar-

eas:

— Selection

— Options

3.3.1 Selecting Purchase Requisitions

The various selection fields are used to filter the purchase requisitions. In the Selection area, you enter

values which the program uses to search for purchase requisitions.

A range (from/to) or individual values can be entered for all the selection criteria.

Note

In selection fields, an individual value and, where appropriate, a range can be entered in the report selec-

tion window. Using the Multiple selection button, you can:

— restrict the entries via selection options (for example, larger or smaller than an individual value

and inside or outside a range)

— select several individual values or ranges which are to be used when creating a report

— exclude several individual values or ranges which are not to be used when creating a report

For more information about multiple selections, see the SAP standard system documentation.

Selection

Field Name Description

Plant The plant is an organizational logistical unit, which structures the

company from the perspective of production, procurement,

maintenance and materials planning. Materials are produced and

goods and services are provided in a plant. A plant is a company’s

production site.

Storage Location The storage location is an organizational unit which allows a dis-

tinction to be made between the different inventories within a

plant.

MRP Controller The person responsible for a group of materials in the require-

ments planning department of a plant.

Material Group The material group is a key which allows several materials or ser-

vices with the same properties to be grouped together.

Material Type The material type is a grouping of materials with the same basic

properties, for example, raw materials, semi-finished products or

finished products.

Page 45: Softproviding Meat User Documentation

Tools: Delete Purchase Requisitions – Softproviding Meat User Documentation 45/71

Think ahead. Go there.

Material A material is an item that is the subject of a business transaction.

In SAP, materials such as raw materials, semi-finished products,

operating supplies and finished products are identified using a

unique material number.

Requisition Date The requisition date is the date on which the purchase requisition

was created.

Delivery Date (S_LFDAT) The date on which the goods are to be delivered or the service pro-

vided.

Note

It is a good idea to enter the requisition date in the selection field, in order to apply a time restriction to

the search for purchase requisitions.

In the Options area there are two functions which can be selected independently of one another. The

program responds differently depending on which function is checked.

Options

Field Name Description

Display only If this function is checked, the purchase requisitions are not de-

leted when the program starts. A list of purchase requisitions ap-

pears in a separate window. The list is displayed in an ALV Grid

Control.

The list is not displayed if the function Background processing is

checked.

Background processing If this function is checked, the purchase requisitions are not dis-

played in an ALV Grid Control. Instead they are deleted as part of

a background process and the results are then shown in an SAP

list.

Note

The variant function offers you the option of saving data entered into programs as variants. This is par-

ticularly useful for programs that are frequently started up with identical restrictions. This means that

you do not need to enter the same values every time you start the program. When you select the variant,

the fields that are already populated with data are used when the program starts.

Any number of variants can be created for each program. After a program starts, input fields are dis-

played. When you have entered the parameters you want, you can save them by clicking on the Save as

variant button. After adding a variant name and a description and entering data in other fields or high-

lighting them, you can save your entries.

By choosing the Goto > Variant menu option, you can display, modify and delete existing variants.

Click on the User documentation button or access the SAP online help to obtain more information about

using variants.

Page 46: Softproviding Meat User Documentation

Tools: Delete Purchase Requisitions – Softproviding Meat User Documentation 46/71

Think ahead. Go there.

3.3.2 Deleting Purchase Requisitions

After entering the selection parameters, you press the F8 key or click on the Execute button to start

the search for the purchase requisitions.

If you want to delete the purchase orders, do not check the Display only function.

Warning

If the Display only function is not checked, all the purchase requisitions found which match the selec-

tion parameters will be deleted immediately. A list of the purchase requisitions is not displayed which

means that you cannot check them in advance.

The list that is subsequently shown consists of the purchase requisitions that have been deleted.

A screen then appears which lists the purchase requisitions in an ALV Grid Control.

Note

ALV Grid Control (ALV is the SAP List Viewer) is a flexible tool for displaying lists. It is used in a variety

of applications both in the SAP standard system and in Softproviding products.

It consists of a toolbar, a title and the output table which is displayed in a grid control.

The following functions are generally provided. Depending on the program, one or more of these functions

may not be provided and special functions not described here may be offered:

— Choosing details

— Sorting in ascending or descending order

— Finding terms

— Setting and deleting filters

— Calculating and deleting totals/averages/maximum/minimum

— Calculating and deleting subtotals

— Printing

— Choosing views

— Exporting data

— Selecting layout

— Displaying list graphics

— User documentation

Click on the User documentation button or access the SAP online help to obtain more information about

using the buttons.

The list has the following columns:

— Purchase Requisition

— Requisition Item

— MRP Controller

— Material

— Short Text

— Material Group

— Requisition Date

— Delivery Date

— Message

The message indicates that the purchase requisition has been successfully modified (deleted).

Page 47: Softproviding Meat User Documentation

Tools: Delete Purchase Requisitions – Softproviding Meat User Documentation 47/71

Think ahead. Go there.

Purchase requisitions cannot be edited in this window. To return to the selection screen, you press

F3.

Page 48: Softproviding Meat User Documentation

Tools: Set/Reset Delivery Completed Indicator – Softproviding Meat User Documentation 48/71

Think ahead. Go there.

4 Tools: Set/Reset Delivery Completed Indicator

Page 49: Softproviding Meat User Documentation

Tools: Set/Reset Delivery Completed Indicator – Softproviding Meat User Documentation 49/71

Think ahead. Go there.

4.1 Overview

Delivery completed indicators, which can be found in the Delivery tab of the purchase order for each

item, indicate that this item has been delivered in full and that no additional deliveries are expected.

Using the Softproviding Meat program Set/reset the delivery completed indicator, you can mark open

purchase orders as completed. This means that no further deliveries are expected for the purchase

order. The order is closed from a materials planning perspective and the invoice can be paid.

The program can also be used to reopen existing purchase orders that have been marked as completed

by removing the delivery completed indicator.

In addition to the delivery completed indicator, the final invoice indicator can also be set and re-

moved. This indicates that the final supplier invoice for this item has been received and that no fur-

ther invoices are expected.

When you set the final invoice indicator, the open purchase order is reset. However, the final invoice

indicator does not prevent further invoices from being posted. In addition, in the event of a difference

between the quantity of goods received and the invoice quantity, it does not dispense with the need

for goods/invoice received (GR/IR) account maintenance.

Example

Order: 100 items of material A at EUR 10.00 per item

> The open purchase order is automatically set to EUR 1000.

Goods received: 80 items

Invoice for 60 items = EUR 600.00

> The open purchase order is automatically set to EUR 400.

Invoice for 15 items = EUR 150.00 – final invoice indicator set

> The open purchase order is automatically set to zero.

As the final invoice indicator has no effect on the GR/IR clearing account, the difference of 5

items/EUR 50 must be cleared by means of GR/IR account maintenance, if no other invoices are

posted.

Page 50: Softproviding Meat User Documentation

Tools: Set/Reset Delivery Completed Indicator – Softproviding Meat User Documentation 50/71

Think ahead. Go there.

4.2 Requirements

4.2.1 Customizing

No customizing is needed.

4.2.2 Master Data

No special or additional master data is required for this program.

4.2.3 Authorizations

No special authorization need to be set up for individual users or plants in a separate table. The au-

thorization to access the program is granted by assigning the transaction code to the role/profile.

Page 51: Softproviding Meat User Documentation

Tools: Set/Reset Delivery Completed Indicator – Softproviding Meat User Documentation 51/71

Think ahead. Go there.

4.3 Accessing the Program

SAP menu Softproviding Meat > Procurement > Tools > Purchase Orders >

Set/Reset Delivery Completed Ind.

Transaction code /SPDGS/MMENDLIEF_SET

When the program starts up, a selection screen appears.

The selection screen is divided into two areas:

— Selection

— Options

4.3.1 Selecting Purchase Orders

The various selection fields are used to filter the purchasing documents (purchase orders). In the Se-

lection area, you enter values to create a list of the purchase order items which need to be modified.

A range (from/to) or individual values can be entered for all the selection criteria.

Selection

Field name Description

Purchasing Document A purchasing document is a tool used by the purchasing depart-

ment to procure materials or services.

Purchasing Doc. Type An identifier that makes it possible to distinguish between the

different variants of a purchasing document in the SAP system.

The purchasing document type enables you to make a distinction

between a purchase order, an enquiry and a delivery schedule, for

example.

Purchase Order Date The date on which the purchase order was created.

Delivery Date The delivery date requested or notified by the vendor.

Purchasing Group The key for a purchaser or a group of purchasers.

Plant The plant is an organizational logistical unit, which structures the

company from the perspective of production, procurement,

maintenance and materials planning. Materials are produced and

goods and services are provided in a plant. A plant is a company’s

production site.

Storage Location The storage location is an organizational unit which allows a dis-

tinction to be made between the different inventories within a

plant.

Vendor A vendor is a business partner who supplies materials or services.

Payment must be made to the vendor for a delivery that has been

made or a service that has been received.

Page 52: Softproviding Meat User Documentation

Tools: Set/Reset Delivery Completed Indicator – Softproviding Meat User Documentation 52/71

Think ahead. Go there.

In the Options area, you select the function you want to use. You can activate both functions (Delivery

completed indicator and Final invoice indicator) or only one. The two indicators are not dependent on

one another.

The indicator that you select will be displayed in the list of purchase order items.

Options

Field name Description

Delivery completed indicator The indicator activates the following Set/Delete functions.

Set delivery completed ind. All the items in the purchase orders listed are marked as com-

pleted.

Delete delivery completed ind. The delivery completed indicator is deleted for all the items.

Final invoice indicator The indicator activates the following Set/Delete functions.

Set final invoice ind. The final invoice indicator is set for all the items in the purchase

orders.

Delete final invoice ind. The final invoice indicator is deleted for all the items.

Update also for GR >= BU If this function and Delivery completed indicator or Final invoice in-

dicator are activated, the indicator is set or deleted despite the

quantity of goods received being larger than the scheduled quan-

tity (quantity ordered).

If the function is not activated, purchase order items with a larger

quantity of goods received will not be updated.

Warning

The purchase order items in the list created using the selection parameters and displayed in the sub-

sequent screen will all be modified as soon as the update is started. Individual purchase orders can no

longer be selected within the list.

We strongly recommend that you only enter individual purchase orders which need to be modified in

the selection screen.

During the selection process, you should also check whether it would be helpful to enter a range.

4.3.2 Updating Purchase Orders

After entering the selection parameters and selecting the function, you press the F8 key or click on

the Execute button to start the search for purchase orders to be modified.

A subsequent window appears which contains a list of all the purchase order items that match the

selection criteria. The items are listed in an ALV Grid Control.

Note

ALV Grid Control (ALV is the SAP List Viewer) is a flexible tool for displaying lists. It is used in a variety

of applications both in the SAP standard system and in Softproviding products.

It consists of a toolbar, a title and the output table which is displayed in a grid control.

The following functions are generally provided. Depending on the program, one or more of these functions

may not be provided and special functions not described here may be offered:

— Choosing details

Page 53: Softproviding Meat User Documentation

Tools: Set/Reset Delivery Completed Indicator – Softproviding Meat User Documentation 53/71

Think ahead. Go there.

— Sorting in ascending or descending order

— Finding terms

— Setting and deleting filters

— Calculating and deleting totals/averages/maximum/minimum

— Calculating and deleting subtotals

— Printing

— Choosing views

— Exporting data

— Selecting layout

— Displaying list graphics

— User documentation

Click on the User documentation button or access the SAP online help to obtain more information about

using the buttons.

The Delivery Completed and Final Invoice columns are on the right-hand side of the list. An X in the

column shows that the indicator will be set for this purchase order item when the update is started. If

the column is empty, the indicator will be deleted for this purchase order item.

You start the update by pressing the F7 key or clicking on the Execute button. Before the final update

is made, a window appears with a message asking, for security’s sake, whether the delivery com-

pleted indicator should be modified. If you answer Yes to the question, the program starts updating

the indicators for the purchase order items. If you answer No, the update is not carried out.

When the update has been completed, a confirmation message appears in the status bar at the bottom

of the window stating that the changes have been saved.

To return to the selection screen, you press F3.

Page 54: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 54/71

Think ahead. Go there.

5 Tools: Quality Management

Page 55: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 55/71

Think ahead. Go there.

5.1 Overview

Usage

Softproviding delivers three programs for the handling of processes in the area of quality manage-

ment (QM). These programs allow you to

— Evaluate inspection lot results

— Display complaints lists

— Copy inspection results

The programs are based on SAP master and transactional data created via QM inspection lots or QM

messages.

Evaluate Inspection Lot Results

This program generates a list of inspection lots according to the selection parameters the user en-

ters.

Per inspection lot, the following information is listed: vendor, inspection lot result, usage decision,

error and code used, or selection group. This program is for evaluation purposes only. Manipulating

the inspection result or the inspection lot is not possible.

Complaints List

This program lists all quality messages according to the criteria selected. It lists information on time

(week, date), material, plant, as well as information on errors and measures (if maintained for the

quality message). It is possible to jump from the list directly to the quality message and make

changes, as long as the quality message has not been closed.

Copy Inspection Results

This program is intended for an inspection result copy for inspections of the finished product. On the

same day, multiple finished products are produced using one semi-finished good. A finished material

is inspected and the results for the inspection lot are entered. These results are also valid for all fin-

ished materials made from the same semi-finished product on the same day. It is prerequisite that

all materials are linked to the same inspection plan.

Prerequisites

Customizing

These programs do not require any Customizing activities.

Master Data

No special or additional master data need to be maintained for these programs.

The programs make use of the current data in SAP.

Authorization

There is no specific authorization per user or plant to be maintained in a separate table.

The authorization to call up programs is controlled by assigning transaction codes to authorization

role or profile.

Page 56: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 56/71

Think ahead. Go there.

5.2 Starting the Evaluate Inspection Lot Results Pro-

gram

SAP Menu Softproviding Meat > Logistics > Quality Management > Evaluate In-

spection Lot Results

Transaction Code /SPDGS/QM_PLOS_ERG

When the program is started, a selection screen is displayed which is subdivided into three screen

areas:

— Inspection Lot Selection

— Inspection Operation Selection

— List Structure Selection

Another selection may be made at Characteristic level situated below the selection areas mentioned

above.

5.2.1 Inspection Lot Selection

In the Inspection Lot Selection area, the values the program uses to search for QM inspection lots are

entered. The various selection fields serve to filter the inspection lots. For all selection criteria in the

selection areas, an interval (from/to, multiple selection) or individual values may be entered.

Note

In selection fields, an individual value and, where appropriate, a range can be entered in the report selec-

tion window. Using the Multiple selection button, you can:

— restrict the entries via selection options (for example, larger or smaller than an individual value

and inside or outside a range),

— select several individual values or ranges which are to be used when creating a report,

— exclude several individual values or ranges which are not to be used when creating a report.

For more information about multiple selections, see the SAP standard system documentation.

Inspection Lot Selection

Field Name Description

Lot created on Date on which the inspection lot was created.

Inspection start date When creating an inspection lot you may either enter the start or

the end date of the inspection. For the automatic creation of an in-

spection lot in goods receipt, the GR date will be set as the

planned start date for the inspection. When an inspection lot is

created with a production order, the scheduled start of the order is

used as the planned start date of the inspection.

End of inspection When creating an inspection lot you may either enter the start or

the end date of the inspection. For the automatic creation of an in-

spection lot in goods receipt, the end date for the inspection is cal-

culated using the start date (GR date) and the inspection duration

Page 57: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 57/71

Think ahead. Go there.

Field Name Description

predefined in the material master database. When an inspection

lot is created with a production order, the scheduled end of the or-

der is used as the planned end date of the inspection.

Inspection lot In SAP, an inspection lot is identified by its number. An inspec-

tion lot is a request to a plant to inspect a specific quantity of ma-

terial.

Plant The plant is an organizational unit in logistics that structures the

company in terms of production, procurement, maintenance and

materials planning. Materials are produced and goods and ser-

vices are provided in a plant. The plant is a company's production

site.

Inspection lot origin The inspection lot origin describes what causes the inspection lot

to be created. Inspection lots can originate:

— from a goods receipt,

— from a goods issue,

— during production.

Material A material is an item that is the subject of a business transaction.

In SAP, materials such as e.g. raw materials, semi-finished prod-

ucts, operating supplies and finished products are identified using

a unique material number.

Batch A batch is a material subset that is handled separately from other

subsets of the same material. Each batch is not only identified by

its material number but also by its separate batch number.

Vendor A vendor is a business partner who supplies materials or services.

The vendor incurs an obligation for deliveries made or services

rendered.

Manufacturer Producer of the good procured via a distributor.

Customer A customer is a business partner with whom business relation-

ships regarding the provision of products or services can exist.

Quality score The quality score is a relative or standardized statistical value

that describes the valuation of the quality. The procedure for the

determination of the quality score (QSc) is defined in Customizing

and are assigned to the material or the inspection object via the

inspection type. Among other uses, the quality score is used for

vendor valuation.

5.2.2 Inspection Operations Selection

This selection area allows you to select particularly by work center, work center description and the

plant in connection with the work center.

Page 58: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 58/71

Think ahead. Go there.

Inspection Operation Selection

Field Name Description

Work center The work center is the place or the machinery where a certain in-

spection operation inspection operation sequence is carried out.

Work center description Description/name of the work center.

Plant The plant is a production site in your company. In this selection

the field is filled with reference to the work center.

5.2.3 List Structure Selection

Three indicators are provided with which the display of the selected inspection lots may be structured

in table form.

Hierarchy Structure

Field Name Description

Material / Inspection Lot (M) The list display is grouped with reference to the material.

Vendor / Inspection Lot (L) The list display is grouped with reference to the vendor.

Inspection Lot The list display is grouped without reference to material or ven-

dor.

Apart from the selection areas, it is possible to select at the master inspection characteristic and

characteristic valuation levels.

Additional Criteria

Field Name Description

Master inspection characteris-

tic

This characteristic is intended for frequent use in inspection plans

or for evaluation purposes across all inspection plans. Master in-

spection characteristics help to facilitate and standardize inspec-

tion planning. When creating the inspection plan it is possible to

include data from the inspection characteristic master as well as

create inspection plan-specific inspection characteristics.

Characteristic valuation This field shows the valuation for the acceptance decision. When

a characteristic or a partial sample is valuated it is differentiated

between the acceptance decision for the collective inspection and

the impact on future similar inspections (dynamically modified

samples).

There are four options available for selection:

— Empty: all valuations are displayed.

— A: Accepted: all positive inspection results are displayed.

— R: Rejected: all negative inspection results are displayed.

— F: Failed: all failed inspection results are displayed.

Maximum number of selected

entries

Used to specify the maximum number of allowed entries. If a

value is entered here, all hits up to the entered value are displayed

Page 59: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 59/71

Think ahead. Go there.

Field Name Description

should the search result exceed the maximum number of selected

entries.

Caution

Only inspection lots are displayed for which there is a usage decision (UD). Inspection lots with ex-

isting results but for which there is no usage decision are excluded and will not be displayed in the

results list for the search.

If evaluations which use the same parameters in the selection screen are called, these parameters

may be stored in a variant so they do not have to be re-entered for each new evaluation.

Note

The variant function offers you the option of saving data entered into programs as variants. This is par-

ticularly useful for programs that are frequently started up with identical restrictions. This means that

you do not need to enter the same values every time you start the program. When you select the variant,

the fields that are already populated with data are used when the program starts.

Any number of variants can be created for each program. After a program starts, input fields are dis-

played. When you have entered the parameters you want, you can save them by clicking on the Save as

variant button. After adding a variant name and a description and entering data in other fields or high-

lighting them, you can save your entries.

By choosing the Goto > Variant menu option, you can display, modify and delete existing variants.

Click on the User documentation button or access the SAP online help to obtain more information about

using variants.

5.2.4 Executing the Program

After the selections parameters have been entered, the search for inspection lots is started by select-

ing the F8 function key or clicking the Execute button.

The result of the search is displayed in a new screen using an ALV Grid Control.

Note

ALV Grid Control (ALV is the SAP List Viewer) is a flexible tool for displaying lists. It is used in a variety

of applications both in the SAP standard system and in Softproviding products.

It consists of a toolbar, a title and the output table which is displayed in a grid control.

The following functions are generally provided. Depending on the program, one or more of these functions

may not be provided and special functions not described here may be offered:

— Choosing details

— Sorting in ascending or descending order

— Finding terms

— Setting and deleting filters

— Calculating and deleting totals/averages/maximum/minimum

Page 60: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 60/71

Think ahead. Go there.

— Calculating and deleting subtotals

— Printing

— Choosing views

— Exporting data

— Selecting layout

— Displaying list graphics

— User documentation

Click on the User documentation button or access the SAP online help to obtain more information about

using the buttons.

The listing of the search results is subdivided into two main areas:

— List of the inspection results

— Detailed information on the inspection results

The list with the inspection results is displayed left edge of the screen. Depending on the hierarchy

structure the inspection results are grouped per vendor or per material for display. Hierarchy level P

(inspection lot) will give you a list of the inspection lots without reference to material or vendor.

The inspection lot is always displayed with its various levels. The hierarchy looks as follows:

1) Vendor or material (depending on the selection)

a) Inspection lot number

i) Inspection plan operation 1

(1) Inspection characteristic 1

(a) Result 1

(b) Result n

(2) Inspection characteristic n

(a) Result 1

(b) Result n

ii) Inspection plan operation n

(1) Inspection characteristic n

(a) Result n

The listing is fixed and may not be influenced by moving the screen area to the right. The Material

and Vendor fields in the listing are activated for jumps to the objects material master and vendor master

if hierarchy level L or M is selected. Double-clicking on these fields will directly take you to respective

material or vendor master database in Display mode

On the inspection lot level only the inspection lot number field is active for jumps to the inspection lot.

The inspection lot is then shown in Display mode. The operation or the inspection characteristic are

not activated.

To the right of the results list you can see full details on the inspection lot per column. Depending on

the origin of the inspection lot, information on vendors, tolerance limits and specifications regarding

inspection characteristics, inspection is given on data entry times, inspection results per characteris-

tic or usage decision with DU code.

Since the number of columns exceeds the capacity of the screen you have to use the scroll bar to be

able to see all elements.

Page 61: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 61/71

Think ahead. Go there.

For evaluation purposes the list may be downloaded and stored as an EXCEL file. Using the Export

data button in the list’s function bar you may select the type of download (local file or spreadsheet).

Page 62: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 62/71

Think ahead. Go there.

5.3 Starting the Complaints List Program

SAP Menu Softproviding Meat > Logistics > Quality Management > Complaints

List

Transaction Code /SPDGS/QM_REKLAMAT

When the program is started, a selection screen opens.

The selection screen is subdivided into four selection areas:

— Notification selection

— Defect code selection

— Task selection

— Activities selection

The selection parameters may be set in one or all selection areas.

Note

The number of selected entries may not be restricted when the program is executed. It is therefore recom-

mended to always enter selection values in order to prevent long runtimes or even termination of the pro-

gram due to too many hits (timeout)..

5.3.1 Notification Selection

The Notification Selection area is used to enter values with which the program will search for QM no-

tifications (complaints). The various selection fields serve to filter the notifications. For all selection

criteria in the selection areas, an interval (from/to, multiple selection) or individual values may be

entered.

Note

In selection fields, an individual value and, where appropriate, a range can be entered in the report selec-

tion window. Using the Multiple selection button, you can:

— restrict the entries via selection options (for example, larger or smaller than an individual value

and inside or outside a range)

— select several individual values or ranges which are to be used when creating a report

— exclude several individual values or ranges which are not to be used when creating a report

For more information about multiple selections, see the SAP standard system documentation.

Notification Selection

Field Name Description

Notification date Date on which the notification was entered.

Notification Notification number which is issued when the notification is en-

tered.

Notification type Key which makes it possible to differentiate and group notifica-

tions by notification category, notification origin and other crite-

ria.

Page 63: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 63/71

Think ahead. Go there.

Field Name Description

Material A material is an item that is the subject of a business transaction.

In SAP, materials such as e.g. raw materials, semi-finished prod-

ucts, operating supplies and finished products are identified using

a unique material number.

Plant for material The plant is an organizational unit in logistics that structures the

company in terms of production, procurement, maintenance and

materials planning. Materials are produced and goods and ser-

vices are provided in a plant. The plant is a company's production

site.

Circumstances category cod-

ing

Key for the catalog type on which the coding is based.

Circumstances code grouping Key for the code group which combines the codes for the coding.

Circumstances coding Key for the coding of the notifications from the assigned catalog.

5.3.2 Defect Code Selection

The Defect Code Selection area is used to enter values with which the program is searching for certain

defect codes which were assigned to this notification. It is prerequisite that a defect category is as-

signed to the notification category (Customizing) and that a defect code is maintained in the notifi-

cation.

Defect Code Selection

Field Name Description

Defect category Key for the catalog type which identifies a problem.

Defect group Key for a code group which groups codes for problems.

Defect code Key for the identified problem from the assigned catalog.

Defect location category Key for the catalog type specified for objects parts, especially for

the defect location.

Defect location group Key for the code group, which groups codes for objects parts, espe-

cially for the defect location.

Defect location code Key which further restricts the reference object, especially for the

defect location.

5.3.3 Task Selection

The Task Selection area is used to enter values in order to filter for certain tasks which were assigned

to the notification. It is prerequisite that a task catalog is assigned to the notification category (Cus-

tomizing) and that a task code is maintained in the message.

The task is defined by a code from the task catalog and, if necessary, is described with a text. Tasks

may be specified for a message as well as for individual message items. In order to carry out the task

a responsible partner is specified.

Page 64: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 64/71

Think ahead. Go there.

Task Selection

Field Name Description

Tasks Key for the catalog type on which the task to be performed is

based.

Task Key for the code group which groups the codes for the tasks to be

performed.

Task code Key for the task.

5.3.4 Activities Selection

The Activities Selection area is used to enter values in order to filter for certain activities which were

assigned to the notification. It is prerequisite that an activities catalog is assigned to the notification

category (Customizing) and that an activity code is maintained in the message.

The activity is defined by a code from the activities catalog and, if necessary, is described with a text.

Activities may be specified in the head of a message as well as in the individual message items.

Activities Selection

Field Name Description

Activities Key for the catalog type on which the activity to be performed is

based.

Activity Key for the code group which groups the codes for the activities to

be performed.

Activity code Key for the activity.

5.3.5 Executing the Program

Once the selection parameters have been entered, the program is started by selecting the F8 function

key or by clicking on the Execute button. The program filters the results and displays them as a list in

a new screen using an ALV Grid Control.

Note

For detailed information on the use of the ALV Grid Control see the respective description further up in

this section.

The program is delivered with a standard layout. The sequence of the columns and rows may be set

individually and stored as a variant. The variant may be user-specific (the user has to call up their

variant after each start of the program again) or it may specified as default setting which then may

be used directly when the program is started.

The standard layout shows the relevant data like notification number with the descriptive text (if

maintained in the notification), material, plant, notification creation date with week and year, the

coding and the code group for tasks, activities and defects. Besides these data, it is possible to add

additional fields, to move them around (see the description of the Grid Control) or remove them from

the list.

Page 65: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 65/71

Think ahead. Go there.

Apart from displaying the data, the list allows you to jump directly to the notification by clicking on

the respective notification number in the list. If the notification is closed, the message may only be

opened for displaying. If the notification is still open or being processed it may still be changed and

then saved.

Page 66: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 66/71

Think ahead. Go there.

5.4 Calling the Copy Inspection Results Program

SAP Menu Softproviding Meat > Logistics > Quality Management > Copy Inspec-

tion Results

Transaction Code /SPDGS/QMLOTRES_COPY

When the program is started a selection screen is displayed in which the values used to filter the rel-

evant inspection may be maintained.

The selection screen features just the one selection area:

— Inspection Lot Selection

5.4.1 Inspection Lot Selection

This selection area allows you to filter the inspection lot using a range of helpful criteria relevant for

getting an inspection result copy.

For all selection criteria in the selection area an interval (from/to entry, multiple selection) or indi-

vidual values may be entered. The exceptions are the fields Selection profile, Material class and Maxi-

mum no. of hits. In these fields you can only enter a single value.

Note

For detailed information on multiple selection see the respective description further up in this section.

Inspection Lot Selection

Field Name Description

Selection profile Key uniquely identifying a status selection profile. In a status se-

lection profile you may store combinations of of user and system

status as selection conditions. Selection profiles are defined in

Customizing.

Lot created on Date on which the current inspection lot created via a stock post-

ing or manual creation.

Inspection start date Scheduled point in time on which the inspection is to begin. When

the inspection lot is created, a start or end date for the inspection

may be specified. The default inspection duration is then used to

calculate the start or end of the inspection.

Example

When the inspection lot is automatically created in Goods Re-

ceipt, the end date of the inspection is calculated using the inspec-

tion duration defined in the material master database and the

start date (GR date).

When an inspection lot with production order is created the

scheduled end of the order is set as planned end date of the in-

spection.

Page 67: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 67/71

Think ahead. Go there.

Field Name Description

End of inspection Scheduled point in time when the inspection ends. For more infor-

mation see the description for the Inspection start date field.

Plant The plant is an organizational unit in logistics that structures the

company in terms of production, procurement, maintenance and

materials planning. Materials are produced and goods and ser-

vices are provided in a plant. The plant is a company's production

site.

Inspection lot origin The inspection lot origin describes what causes the inspection lot

to be created. Inspection lots can originate:

— from a goods receipt,

— from a goods issue,

— during production.

Material A material is an item that is the subject of a business transaction.

In SAP, materials such as e.g. raw materials, semi-finished prod-

ucts, operating supplies and finished products are identified using

a unique material number.

Batch A batch is a material subset that is handled separately from other

subsets of the same material. Each batch is not only identified by

its material number but also by its separate batch number.

Vendor A vendor is a business partner who supplies materials or services.

The vendor incurs an obligation for deliveries made or services

rendered.

Manufacturer Person or company manufacturing a product or reworking or mod-

ifying it significantly and marketing it again.

Customer A customer is a business partner with whom business relation-

ships regarding the provision of products or services can exist.

Material class Grouping of multiple materials using the class system.

Maximum no. of hits When the database is accessed a maximum of the rows specified

here which helps reducing the waiting time considerably, for in-

stance in cases of a too rough or wrong limiting of the selection

criteria.

Note

The program should always be run with restricted values. If no restrictions, not even based on time (lot

created on, start/end of inspection), are made, all databases relevant to the inspection lots will be searched

which might lead to the termination of the program (timeout).

5.4.2 Executing the Program

Once all the criteria for a search for relevant inspection lots which are to be subject to an inspection

result copy have been entered, the program is started with the F8 function key or by clicking on the

Execute button

The program searches according to the following rule:

Page 68: Softproviding Meat User Documentation

Tools: Quality Management – Softproviding Meat User Documentation 68/71

Think ahead. Go there.

— Results are copied from inspection lot to inspection lot,

— if the inspection lots were created on the same day,

— if inspection lots were created for the same group number, or

iIf all materials for the inspection lot are maintained in the same group.

Caution

The program searches for all inspection lot that qualify for an inspection result copy. There will be no

screen in which the found inspection lots might be displayed and checked so if necessary the user can

terminate the operation.

All inspection lots that can be found by the program are immediately processed!

After the completion of the inspection result copy, success or failure of the inspection result copy

will be documented in a new screen. It is shown,

— which inspection lot was selected for the result copy,

— the inspection lot which receives the result copy, and

— error messages, indicated with a E at the beginning of the line

In the case of successful result copies the lines

— *** Copy from XXX (inspection lot number) to XXX (inspection lot number)

— *** End of copy

are displayed. Error messages are documented between the two lines.

The list may be downloaded and saved as a text file.

The list only has a display function. Further activities or jumps to objects in the list are not possible.

The program may also be run as a batch job, so the inspection result can be copied automatically (e.g.

overnight).

Page 69: Softproviding Meat User Documentation

69/71 Report for Average Price Determination – Softproviding Meat User Documentation

Think ahead. Go there.

6 Report for Average Price Determination

Use

This Program calculates the average prices for the selected information from material master data

and transactional data in Purchasing and Disassembly. The result is written in tables Material Valu-

ation (MBEW) and Average Price Determination (/SPMEAT/A_PRICET). The result may then, for

instance, be used for post-production yield calculation.

Program /SPMEAT/AV_PRICE is started with transaction SE38.

Features

Program /SPMEAT/AV_PRICE provides the following selection options:

— Plant

— Material

— Material type

— Start date

— End date

— Disassembly process group

Here, entries in the following fields are mandatory:

— Plant

— Start date

— End date

Tables

The following tables are used for average price determination:

— Tables for material master (MARC, MARA, MAKT)

— Tables for Purchasing (EKPO, EKKO, EKBE)

— Tables for Disassembly (/SPMEAT/COPO, /SPMEAT/COKO, AFPO)

The following fields are used as display fields by the average price determination report:

— Material

— Material description

— Plant

— Price determination date

— Start date

— End date

— Purchasing quantity

— Purchase value

— Average purchase price

— Disassembly process quantity

Page 70: Softproviding Meat User Documentation

70/71 Report for Average Price Determination – Softproviding Meat User Documentation

Think ahead. Go there.

— Disassembly process value

— Average price

— Total quantity

— Base unit of measure

— Total value

— Currency

— Old values

— No result

After the program is started, the system uses the entered selection criteria to read the purchase

quantity (purchase order quantity, field EKBE-MENGE) and the purchase value (field EKBE-

DMBTR), divides the purchase value by the purchase quantity and thus calculates the average pur-

chase price for the material.

Furthermore, the system reads the disassembly process quantity (actual quantity, weight, field

/SPMEAT/COPO-ISMEN) and the disassembly process value (actual value, field /SPMEAT/COPO-

ISVAL) from the disassembly orders, divides the disassembly process value by the disassembly pro-

cess quantity and thus calculates the disassembly process price for the material. After this, the total

quantity (purchase quantity + disassembly process quantity) and the total value (purchase value +

disassembly process value) is calculated. The total value is divided by the total quantity resulting in

the average price per material.

If only purchase values and purchase quantities are known, the system will calculate the price on

the basis of these values.

If only disassembly process values and disassembly process quantities are known, the system will

calculate the price on the basis of these values.

If for a certain material neither purchase nor disassembly process prices could be determined for the

selected period, table /SPMEAT/A_PRICET (Average Price Determination) is searched for the last

entry. If such an entry exists, it is used as average price and the Old values field is activated. If it

does not exist in table /SPMEAT/A_PRICET (Average Price Determination), no average price is dis-

played and the No result field is displayed (indicator set).

Update

The prices calculated in the display table can be updated. The results are display as an ALV grid.

The following rules apply to the price update:

— The data record must be selected,

— The user must be authorized to change the material master (object M_MATE_MAT)

— The selection period must be no older than the last entry in MBEW-zpld1 (planned price date

1).

After updating, the prices for the selected materials are written in table MBEW-zpld1 (planned price

date 1) and the calculated results in table /SPMEAT/A_PRICET.

Page 71: Softproviding Meat User Documentation

71/71 Report for Average Price Determination – Softproviding Meat User Documentation

Think ahead. Go there.

Any errors that occurred are displayed on the screen. If no errors occurred, a success message with

the number of processed data records is displayed.

Background Processing

If the program is started in the background, all prices are updated.