Professional Documents
Culture Documents
CEL MM Config
CEL MM Config
Page 1 of 307
Configuration Document
Created 08.08.2019
Sign
Page 2 of 307
Configuration Document
INDEX
1 SAP NetWeaver......................................................................6
1.1 General Settings...........................................................................................................................6
1.1.1 Check Units of Measurement......................................................................................................6
1.1.2 Maintain Calendar........................................................................................................................7
2 Enterprise Structure..............................................................8
2.1.1 Logistics General..........................................................................................................................9
2.1.1.1 Define valuation level..............................................................................................................9
2.1.1.2 Define, copy, delete, check plant.......................................................................................10
2.1.2 Materials Management...............................................................................................................12
2.1.2.1 Maintain storage location......................................................................................................12
2.1.2.2 Maintain purchasing organization........................................................................................15
2.1.3 Logistics – General.....................................................................................................................16
2.1.3.1 Assign plant to company code..............................................................................................16
2.1.4 Materials Management...............................................................................................................17
2.1.4.1 Assign purchasing organization to company code.............................................................17
2.1.4.2 Assign purchasing organization to plant.............................................................................19
3 Logistics – General...............................................................20
3.1 Material Master...........................................................................................................................20
3.1.1 Configuring the Material Master..............................................................................................20
3.1.1.1 Maintain User Settings...........................................................................................................20
3.1.2 Field Selection............................................................................................................................22
3.1.2.1 Assign Fields to Field Selection Groups..............................................................................22
3.1.2.2 Maintain Field Selection for Data Screens.........................................................................23
3.1.2.3 Define Industry Sectors and Industry-Sector-Specific Field Selection..........................24
3.1.2.4 Define Plant-Specific Field Selection and Plant-Specific Screen Selection.................25
3.1.3 Basic Settings..............................................................................................................................27
3.1.3.1 Define Output Format of Material Numbers......................................................................27
3.1.3.2 Maintain Company Codes for Materials Management.......................................................29
3.1.3.3 Material Types.........................................................................................................................31
3.1.3.3.1 Define Attributes of Material Types..........................................................................31
3.1.3.3.2 Define Number Ranges for Each Material Type.......................................................37
3.1.3.4 Define Attributes of System Messages................................................................................42
3.1.4 Settings for Key Fields...............................................................................................................43
3.1.4.1 Messages Define Material Groups.........................................................................................43
3.1.4.2 Define Material Statuses........................................................................................................44
4 Materials Management..........................................................47
4.1 Purchasing...................................................................................................................................47
4.1.1 Environment Data.......................................................................................................................47
4.1.1.1 Define Attributes System Messages....................................................................................47
4.1.2 Material Master...........................................................................................................................48
4.1.2.1 Define Shipping Instructions.................................................................................................48
4.1.2.2 Define Purchasing Value Keys...............................................................................................49
4.1.2.3 Entry Aids for Items Without a Material Master................................................................51
4.1.3 Vendor Master.............................................................................................................................52
4.1.3.1 Define Terms of Payment......................................................................................................52
4.1.3.2 Check Incoterms.....................................................................................................................55
4.1.4 Create Purchasing Groups.........................................................................................................56
4.1.5 RFQ/Quotation............................................................................................................................57
4.1.5.1 Define Number Ranges...........................................................................................................57
4.1.5.2 Define Document Types.........................................................................................................59
4.1.5.3 Define Screen Layout at Document Level..........................................................................60
4.1.6 Purchase Requisition..................................................................................................................63
4.1.6.1 Define Number Ranges...........................................................................................................63
Page 3 of 307
Configuration Document
Page 4 of 307
Configuration Document
Page 5 of 307
Configuration Document
1 SAP NetWeaver
In this section, you define application-independent system settings. These settings
are a prerequisite for handling all business transactions.
Use :
In applications you often have to make calculations with quantities and physical
units. Units of measurement are needed for their screen display and for internal
conversions (such as kilogram <-> gram, but also centimeter <-> inch). The
international system of units (SI) is used for this. In the standard delivery system,
units of measurement are defined according to the international system of units
(SI).
Procedure :
On the initial screen of the maintenance transaction, call the function Unit of
measurements.
Page 6 of 307
Configuration Document
Select applicable unit & double click on Unit BAG (already created.)
Use :
The public holiday and factory calendar is a central module in the SAP System. It is
used in many areas (e.g. in Logistics and in Human Resources) in the standard
version. A factory calendar is allocated to your plant via another Customizing
function.
Page 7 of 307
Configuration Document
Public holidays
Definitions for public holidays: Calculation rule for date, religious
denomination etc.
Factory calendar
Definition of workdays including special regulations, under the assignment
of a particular public holiday calendar.
Procedure :
1. Double-click the option of "Execute function", select the option Public holiday
calendar and choose the function Display.
2. In calendar maintenance, select the option "Factory calendar", and choose the
function Change.
3. Choose the function Insert and make the following entries:
o Factory calendar ID and a descriptive short text
2 Enterprise Structure
In this section, you will learn how to portray the MM specific organizational
structure of your business in the R/3 System. This section is to help you to portray
your company structure, logistics organization units that are provided.
First analyze the structures and procedures in your company, and then match them
to the SAP structures. There are various organization elements defined as examples
Page 8 of 307
Configuration Document
in the standard version. Normally these would not cover all your needs. Map your
elements as required with reference to these examples.
During the realization stage, work with the structures delivered by SAP. In order to
obtain a high degree of identification and acceptance from project members and
user departments from the start, you may have to change some of SAP's
terminology.
Use :
You define the valuation level by specifying the level at which material stocks are
valuated. You can evaluate material stocks at the following levels:
Plant level
Company code level
The decision you make is valid for the whole client. You are recommended setting
material valuation at plant level. For CEL, valuation level is set at plant level.
Procedure :
Page 9 of 307
Configuration Document
Use :
The plant is an operating area or branch or logistic unit within a company. The
plant is assigned to a single company code. A company code can have several
plants. A plant has the attributes like an address, a language and a country. Plant
plays an important role in the functions e.g. material valuation, MRP, production,
costing and plant maintenance etc.
Create your plants with the reference of plant 1001 which is provided by SAP. Each
plants operating under company code ( i.e.1000) is defined as plant. Plant codes
starting with 1001 belongs to company code 1000-CEL.
Procedure :
Page 10 of 307
Configuration Document
Page 11 of 307
Configuration Document
7. Save entries. All related tables get copied to newly created plant.
Page 12 of 307
Configuration Document
Use :
A storage location is the place where stock is physically kept within a plant. There
may be one or more storage locations within a plant. Stocks are managed only on a
quantity basis and not on a value basis at storage location level. Physical
inventories are carried out at storage location level. Storage locations are always
created for a plant.
Procedure :
Save entries.
Page 13 of 307
Configuration Document
Page 14 of 307
Configuration Document
Page 15 of 307
Configuration Document
Use :
From the Materials Management and Purchasing view, the purchasing organization
is responsible for all purchasing activities (including the processing of requests for
quotations and purchase orders, for example).
Corporate-group-wide purchasing:
Company-specific purchasing:
Plant-specific purchasing:
Procedure :
Save entries.
Page 16 of 307
Configuration Document
Use :
In this activity of assignment of plant to company code, you assign each plant to a
company code. A plant can only belong to one company code. Complete
functionality of the system can only be ensured if the plants assigned to a company
code are only those situated in the same country as the company code. It is
therefore recommended that you also create a company code for each country in
which a plant is situated.
Procedure :
Page 17 of 307
Configuration Document
Use :
You can assign a purchasing organization to one company code. This is company-
specific purchasing.You can assign a purchasing organization to no company code.
This purchasing organization can then procure for all plants assigned to it,
irrespective of the company code to which the plant belongs. Since each plant
must be assigned to a company code, the company code can be determined via the
Page 18 of 307
Configuration Document
Procedure :
Page 19 of 307
Configuration Document
Use :
One purchasing organization can procure for one plant. This is plant-specific
purchasing. One purchasing organization can procure for several plants. Several
purchasing organizations can procure for one plant.
Procedure :
Page 20 of 307
Configuration Document
3 Logistics – General
Page 21 of 307
Configuration Document
Use :
In this IMG activity, you can define the following defaults for each user:
Industry sector: Here, you can define that a particular industry sector is
proposed whenever the user creates a material master record.
Organizational levels: Here, you can define for a combination of user and
screen sequence the organizational levels that are proposed whenever the
user creates, changes, or displays a material master record, and the
organizational levels and profiles that are proposed whenever the user
creates a material master record.
Views that are preselected in the Select View(s) dialog box: Here, you can
define for a combination of user and screen sequence that certain views
appear as preselected in the Select View(s) dialog box.
Procedure :
Page 22 of 307
Configuration Document
Use :
The values of the field selection groups have been pre-assigned as follows:
111-120 Reserved for customers (except where the values are already in
use)
Page 23 of 307
Configuration Document
Procedure :
New fields can be added and assigned to required selection group by clicking on
the ‘New Entries’.
Example here considered is field reference ZRW2. For this field reference,
selection groups 2, 23, 31, 38, 48 and 92 are made mandatory. Below are the
screen shots which shows relevant fields assigned to above mentioned selection
groups.
Use :
Single field or a set of fields constitutes a selection group. Set of selection groups
constitutes a field reference. For a field reference, required selection group can be
made optional, mandatory, display or hidden. This status of selection group will be
applicable to all fields maintained for that particular selection group. Later this
field reference is attached to required plant if plant specific setting is required.
Procedure :
Page 24 of 307
Configuration Document
You can define or change the field references as required (except for field
references with the prefix SAP which must not be changed).
Page 25 of 307
Configuration Document
Use :
In this step, you check the industry sectors and, if necessary, create new ones. You
use the industry sector to determine which fields require an entry when
maintaining material master data and which fields do not (an entry being optional
in this case). The following industry sectors are defined as standard:
1 for Retail
A for Plant engin./construction
P for pharmaceuticals
Procedure :
Page 26 of 307
Configuration Document
Use :
In this step, you can define the input attributes of the fields in material master
records differently for each plant and restrict the maintenance statuses allowed
for each plant. As a standard setting, all plants are treated identically in the
standard SAP system. You do not need to make any entries for your plants if the
same screen selection is going to apply to all plants.
When configuring the maintenance status, make sure that only plant-specific views
can be hidden. Since the Basic Data view and Classification view are not plant-
specific, they should not be hidden.
Page 27 of 307
Configuration Document
Procedure :
Page 28 of 307
Configuration Document
Use :
Procedure :
IMG Menu IMG Logistics – General Material Master Basic Settings Define
Output Format of Material Numbers
Transaction Code OMSL
Define the length of your material numbers. Specify the form in which you wish to
store your material numbers. Specify whether your material numbers are to
contain leading zeros. If the Lexicographical indicator is set, the system ignores the
setting of the Leading zeros indicator.
Page 29 of 307
Configuration Document
Page 30 of 307
Configuration Document
Use :
In this step, you maintain your company codes. There are two situations in which
you do this:
When changing the Allow back posting or Disallow back posting indicators
To create a material master record, the control record must exist for the company
code for which you want to create your master record.
To set up a company code, enter the current period here. Alternatively, you can do
this with the period closing program.
Procedure:
Page 31 of 307
Configuration Document
In this screen, select company code 1000- CEL ENGINEERING LTD, 2000- CEL INFRA
PROJECT LTD, Etc. and do the following entries, e.g. as below,
Field name Description R/ User action Note
O/C and values
Company code 1000 R
Company Name Chetak R
Enterprise
Year 2019 R Enter required fiscal
year
Period 6 R Enter required
period as per fiscal
year
Abp (Allow back O If ticked then
posting) material documents
can be posted in
previous period of
current fiscal year
Dbp (Allow back X If ticked then
posting) material documents
cannot be posted in
previous period of
current fiscal year
1. Save the settings by choosing Save Icon or choose control + S.
2. To maintain another company code repeat the following steps:
Page 32 of 307
Configuration Document
Use :
Whenever you create a material master record, you must assign it to a material
type. This requires you to first define the attributes of each material type. You do
this in this step.
In ATE, new material types have been created with reference to standard material
type ROH. All ATE specific material types start with Z. Material number range is
controlled at material type level.
Page 33 of 307
Configuration Document
You can also maintain the price control for the material type, in customizing for
‘Valuation and Account Assignment’, in the activity ‘Define Price Control for
Material Types’.
For each material type, you can allow movements in quantity to be updated in all
valuation areas, in some valuation areas, or in none. Likewise, you can allow value
flows to be updated in all valuation areas, in some valuation areas, or in none.
Once you have maintained the material types, define the number ranges for each
material type.
Procedure:
Select required reference material type and then click on the ‘copy as’ icon to
create new material type.
Page 34 of 307
Configuration Document
Define different attributes for the new material type (example ZCVL):
In the section of ‘User departments’, select default views which will appear
in MM01, MM02 & MM03 view selection.
In the section of ‘Internal/External purchase order’, you can define whether
materials can be procured from external vendor or can be produced
internally i.e. production OR both.
Maintain account category reference for the material type so that only
allowed valuation class will be used while creating material master.
In the section of ‘Valuation’, default price control can be set i.e. V OR S OR
Blank. Also price control field can be made mandatory for required material
types.In the section of ‘Quantity/value updating’, for each material type,
you can allow movements in quantity to be updated in all valuation areas,
in some valuation areas, or in none. Likewise, you can allow value flows to
be updated in all valuation areas, in some valuation areas, or in none.
Page 35 of 307
Configuration Document
Page 36 of 307
Configuration Document
Also to maintain quantity & value update for a particular material, select required
material type and double click on the ‘quantity/value updating’.
Page 37 of 307
Configuration Document
Page 38 of 307
Configuration Document
Use :
In this step, you define the type of number assignment and the number range
intervals for material master records. When creating a material master record, you
must assign it a unique number. There are two ways of doing this:
Internal number assignment: In this case, a number within the number range
interval allowed is assigned by the SAP system.
Page 39 of 307
Configuration Document
External number assignment: Here, the user assigns a number within the number
range interval allowed. You can define the intervals for external number
assignment numerically and alphanumerically.
You define the number range intervals for so-called groups. You assign one or more
material types to each group.
If you assign just one material type to a group, you can define both an
internal and an external number range interval for the material type.
If you group together more than one material type, you can define an
internal and an external number range interval here too. This allows several
material types to have the same number range intervals
Procedure:
Newly created material types will appear in the section of ‘Not assigned’
Page 40 of 307
Configuration Document
Page 41 of 307
Configuration Document
Page 42 of 307
Configuration Document
Double click on the required material type which is in the list of ‘Not assigned’.
Text color will change from black to blue.
Tick required group and then click on the option ‘Element/Group’.
In CEL for all material types, internal number range of 8 digits is assigned. Against
every combination of material type and material group, number range is
maintained as shown below.
Page 43 of 307
Configuration Document
Use :
When processing material master records, the system issues a number of system
messages containing important user information. In this activity, you define how
the SAP system handles these messages. You have the following options:
Procedure:
Page 44 of 307
Configuration Document
IMG Menu IMG Logistics – General Material Master Basic Settings Define
Attributes of System Messages
Transaction Code OMT4
Use :
In this step, you define material groups. With material groups you group materials
with the same attributes or purpose. You can use material groups to limit the scope
of analyses.
Page 45 of 307
Configuration Document
Procedure:
IMG Menu IMG Logistics – General Material Master Settings for Key Fields
Define Material Groups
Transaction Code OMSF
Use :
Page 46 of 307
Configuration Document
For each material, you can set a material status in the corresponding material
master record. If a material has a material status, the system will issue either a
warning or an error message (depending on which status you have chosen) if the
material is used.
Procedure:
IMG Menu IMG Logistics – General Material Master Settings for Key Fields
Define Material Statuses
Transaction Code OMS4
To create new status, click on ‘New Entries’ and give required status code &
description.
Page 47 of 307
Configuration Document
To block material for purchasing, select option ‘Purchasing msg’ and set the
message. To block material for purchasing, select option ‘Inventory mgmt msg’ and
set the message. To block material for purchasing, select option ‘Purchasing msg’
and set the message. Likewise select required function available on the screen and
set the message.
Page 48 of 307
Configuration Document
4 Materials Management
4.1 Purchasing
Use :
Page 49 of 307
Configuration Document
In the case of an error message, processing cannot be continued until user input
has been corrected.
Procedure:
Use :
You can set out certain shipping and packaging instructions in purchase orders
issued to your vendors. When the relevant goods receipts are entered, the extent
to which the vendor has complied with these instructions can then be noted.
Which criteria apply in assessing the degree of the vendor's compliance with
the instructions
Procedure:
Page 50 of 307
Configuration Document
Click on the button “New Entries” to create new shipping instruction. Give code
and description and then save entries.
Select required shipping instruction and then double click on ‘Compliance with
shipping instructions’ so as to maintain score for compliance with the shipping
instruction.
Use :
The issue of reminders and urging letters (expediters) with respect to nearly
due and overdue deliveries
Shipping/packaging instructions
In this step, you stipulate these rules in the purchasing value key.
This data appears as default data in purchasing documents and is taken from the
material master record (unless a purchasing info record exists, in which case it is
taken from the latter source).
Procedure:
Click on the button “New Entries” to create new Purchasing Value Keys. Give
required number to purchasing value key and specify below values,
Page 51 of 307
Configuration Document
Page 52 of 307
Configuration Document
Use :
In this step, you can assign a purchasing value key and a valuation class to a
material group. The assignment of a purchasing value key provides you with default
values for reminder levels & tolerance limits etc. in purchase order items without a
material master record and without an info record. Also it provides the assignment
of a valuation class to a material group which enables the system to determine
different accounts for the individual material groups. This assignment is required in
case of service purchase orders.
Procedure:
All material groups do appear by default in the list. Select your required valuation
class against every material group. That means for every material group only one
valuation class can be assigned.
Page 53 of 307
Configuration Document
Use :
In this step, you define the terms of payment. Specifically, you define ‘cash
discount percentages’ and ‘periods allowed for payment (discount-qualifying
periods)’. You enter this key in the vendor master record in order to specify terms
of payment for a vendor. You enter the terms of payment for Purchasing
(Purchasing view) and Accounting separately.
Page 54 of 307
Configuration Document
Use separate keys for identical terms of payment with debtors and creditors
respectively. If you use separate keys, changes in the terms of payment for debtors
(customers) in Sales and Distribution do not have any effect on the vendor
(creditor) master data in Purchasing.
Procedure:
Payment terms starting with 0 are SAP standard ones. Payment terms starting with
V are ATE specific. Create new payment terms with reference to SAP standard.
Below are the activities to create new one,
Page 55 of 307
Configuration Document
Field Description/Activity
Payment Terms Code Enter a code for the payment term. This code will appear
in the drop-down list field for the defined payment terms.
Therefore, you should choose codes that allow you to
easily identify the respective payment term.
Due Date Based On Choose whether you want to base the installment due
date on one of the value dates of the invoice, such as:
· Posting Date.
· Document Date.
· Entry Date.
Page 56 of 307
Configuration Document
Fixed day
Calendar day with which the system overwrites the day of
the baseline date for payment of the line item.
Additional Day
Number of months which the system adds to the calendar
month of the baseline date for payment.
Percentage Number of months which the system adds to the calendar
month of the baseline date for payment.
Days from Baseline Date Number of months which the system adds to the calendar
for Payment month of the baseline date for payment.
Save entries.
Use :
“Incoterms" are international rules for the interpretation of the most commonly
used terms of foreign trade. In particular, the Incoterms regulate the division of
costs, and the transfer of risks.
Procedure:
If on the button “New Entry” is you wish to create any new INCO terms. Give the
code and required description. If location is mandatory for particular INCO term
then tick the check box of ‘Location mandatory’.
Page 57 of 307
Configuration Document
Use :
In this step, you can create purchasing groups. A purchasing group can be an
individual or a group of individuals which is responsible for the procurement of
materials or services. Purchasing group can be co-relating with buyer.
Procedure:
Page 58 of 307
Configuration Document
Define your own purchase groups by clicking on ‘New Entries’. Give required 3 digit
code along with description and then save entries.
4.1.5 RFQ/Quotation
Use :
In this step, you maintain the number ranges for the following purchasing
documents:
Page 59 of 307
Configuration Document
RFQ/quotation
Purchase order
Contract
Scheduling agreement
One 2 character length code i.e. number rage number is defined against which
number range is maintained. Later on in the configuration step of document type,
this number is assigned to purchasing document types.
Procedure:
Page 60 of 307
Configuration Document
Use :
The SAP System manages RFQs and quotations as documents. Different document
types can be configured in this step so as to have different number ranges and
different screen layout. Different documents type will help in extracting reports
and providing authorizations to users.
Procedure:
In this step, you need do follow below activities if wish to create new
RFQ/Quotation document type:
Page 61 of 307
Configuration Document
Create new document type with reference to SAP standard RFQ document
type AN. Mention description of the new document type.
Define item interval which determines the size of the steps between the
default item numbers in any RFQ/Quotation.
Allowed item categories: Select required document type and double click on
the ‘Allowed item categories’ in the Dialog Structure window. Add item
category by clicking button of ‘New Entry’. Item categories maintained here
are only allowed while creating a document.
Save entries.
Page 62 of 307
Configuration Document
Use :
For all external purchasing documents and purchase requisitions, you can specify
the input attributes of fields by using field selection keys.
Suppressed
Procedure:
List of all field selection keys maintained against a purchasing document type in
the configuration step ‘Define document type’ will appear by default here. Double
click on the required field selection key. Field selection groups e.g. Basic Data,
Item, Reference data, header, GR/IR Control etc will appear. Double click on the
every field selection group one by one. A list of fields pertaining to that field
selection group will be displayed. Against every field, make entry whether field is
Required OR Optional OR Display only.
Page 63 of 307
Configuration Document
Page 64 of 307
Configuration Document
Use :
In this step, you maintain the number ranges for the purchase requisitions. One 2
character length code i.e. number rage number is defined against which number
range is maintained. Later on in the configuration step of document type, this
number is assigned to purchasing document types.
Procedure:
Page 65 of 307
Configuration Document
Use :
Procedure:
In this step, you need do follow below activities if wish to create new PR document
type:
Page 66 of 307
Configuration Document
with internal number assignment, the system assigns a number that lies
within the appropriate number range.
Allowed item categories: Select required document type and double click on
the ‘Allowed item categories’ in the Dialog Structure window. Add item
category by clicking button of ‘New Entry’. Item categories maintained here
are only allowed while creating a document.
Save entries.
Page 67 of 307
Configuration Document
Page 68 of 307
Configuration Document
Use :
In this step, you create characteristics for a release procedure with classification.
Classification characteristics constitute the criteria for a release condition. If the
criteria of a release condition are satisfied, the associated release strategy is
assigned to the purchase requisition.
In communication structure CEBAN, you will find all the fields that can be used as
characteristics for a release condition (e.g. WERKS for the Plant and GSWRT for the
value of the item). Check which fields you wish to use as characteristics for your
release strategy. To do so, choose Tools -> ABAP Workbench -> Development ->
Dictionary, enter CEBAN in the Database table field, and choose Display.
All purchasing document release strategies are configured under standard class
type 032.
Page 69 of 307
Configuration Document
Procedure:
Use :
In this step, you create classes for a release procedure with classification. In a
class, you group the characteristics that are to constitute a release condition for a
release strategy. In the step “Set up Procedure with Classification", you assign this
class to the release procedure. Classes are created under class type 032 which
standard one. For PR, class created is “PR_RELEASE”.
Page 70 of 307
Configuration Document
Procedure:
Create a class of class type 032. You have a free choice of names for the
new class (e.g. PR_RELEASE for the release of purchase requisitions).
Assign a description for the new class on the tab page Basic data.
You can view an error message if different characteristics with identical
values have been assigned to a class. To do so, select the Check with error
message indicator in the area same classification.
If appropriate, maintain search terms for your class on the tab page Key
words.
Assign your characteristics to the class on the tab page Characteristics.
Use :
In this step, you set up the release procedure with classification. You can also link
the release procedure to workflow. (Note that in this context "releasing" means
"approving” or giving the "green light" to a document).
Procedure:
Release Groups: Create new release groups by clicking button of ‘New Entries’.
Give code for release group along with description. Click the tick option of
OverReqRel which determines that PR will be released at header level. That
means all line items in PR will get released collectively and not individually.
Assign a class, thus defining release conditions for the release procedure.
You must assign the same class to all release groups with the same type of
release (item-wise or overall).
R1
Page 71 of 307
Configuration Document
Release codes: Create new release codes by clicking button of ‘New Entries’.
Here you create the release codes that you need for your release strategy
and assign the codes to your release group. If a release code is to be used in
workflow, indicate this accordingly in the Workflow field by selecting 1.
Release indicator: Create new release indicator by clicking button of ‘New Entries’.
Release status: In the Details area, you specify the status a requisition with
this release indicator is to have. For example, in the standard system it is
possible to solicit quotations in respect of a requisition with release
indicator "1 - RFQ".
Field selection key: Via the field selection key, you specify which fields in a
purchase requisition with this release indicator can be changed or must be
populated, for example.
Changes after start of release process: With the Changeability indicator,
you specify the effects of changes to a requisition. For example, certain
changes may require a new release strategy to be determined for the
requisition. Via the Value change field, you can cause the release strategy
to be re-started if the value of a purchase requisition item is increased by
more than a certain percentage (e.g. 10%). To do so, set the Changeability
indicator to "4 - Changeable, new release in case of new strategy or value
change" and enter a percentage in the Value change field.
Create a release strategy for your release group and assign your release codes
accordingly. Release strategy constitutes of 4 parameters as explained below,
1) Release prerequisites: With the release prerequisites, you specify the order
in which the individual release points (individuals or departments)
represented by the release codes may release the document. Example is as
below,
The following table shows release prerequisites for a strategy with four
release codes:
Code/Release prerequisite
01 02 03 04
01 - [ ] [ ] [ ]
02 [x] - [ ] [ ]
03 [x] [x] - [ ]
04 [x] [x] [x] -
Page 72 of 307
Configuration Document
In this release strategy, the codes 01, 02, 03, and 04 must successively
release the purchase requisition. Read the table from left to right. For
instance, the third line for release code 03: For code 03, release via code
01 and code 02 is a prerequisite. That is to say, the purchase requisition
must be released via codes 01 and 02 before it can be released via code 03.
2) Release statuses: Here you specify the status a requisition has after certain
release points have effected release. Specify which release indicator/status
a requisition is to have after having been released via a certain release
code.
3) Classification: In classification, you maintain the values assigned to the
characteristics. Via the characteristics and their values, you specify the
requisitions to which your release strategy is assigned. Maintain values
(individual values or intervals) for your characteristics.
4) Release simulation: The release simulation function enables you to check
which status a requisition will achieve with this release strategy if release is
effected by a certain release point. Choose "Simulate release" and release
the document with the desired release code by double-clicking. The system
shows you which status the PR now has as a result of this release.
5) Workflow: You only have to perform this step if you wish to link this release
procedure to workflow. Assign a processor ID to the workflow-relevant
release codes. The processor (member of staff responsible for processing
the document) will then receive a work item when he or she is required to
effect release.
Page 73 of 307
Configuration Document
Page 74 of 307
Configuration Document
Page 75 of 307
Configuration Document
Page 76 of 307
Configuration Document
Page 77 of 307
Configuration Document
Page 78 of 307
Configuration Document
Use :
For all external purchasing documents and purchase requisitions, you can specify
the input attributes of fields by using field selection keys. A field selection key
determines whether a field is:
Suppressed
Procedure:
Page 79 of 307
Configuration Document
Select required field selection and click on the details button. Below are the field
selections created for CEL – one for each PR type.
Page 80 of 307
Configuration Document
Page 81 of 307
Configuration Document
Page 82 of 307
Configuration Document
Page 83 of 307
Configuration Document
Page 84 of 307
Configuration Document
Use :
In this step, you maintain the number ranges for the purchase orders. One 2
character length code i.e. number rage number is defined against which number
range is maintained. Later on in the configuration step of document type, this
number is assigned to purchasing document types.
Procedure:
Page 85 of 307
Configuration Document
Use :
The SAP System manages purchase orders as documents. Different document types
can be configured in this step so as to have different number ranges and different
screen layout. Different documents type will help in extracting reports, defining
release strategies and providing authorizations to users.
Procedure:
In this step, you need do follow below activities if wish to create new PO document
type:
Allowed item categories: Select required document type and double click on
the ‘Allowed item categories’ in the Dialog Structure window. Add item
Page 86 of 307
Configuration Document
Save entries.
Page 87 of 307
Configuration Document
Use:
In this step, you define the tolerance limits for price variances. When processing a
purchase order, the system checks whether the effective price of a PO item shows
variances compared with the valuation price stored in the material master record.
In addition, it checks whether the specified cash discount value is admissible.
Variances are allowed within the framework of tolerance limits. If a variance
exceeds a tolerance limit, the system issues a warning or error message. In the SAP
Page 88 of 307
Configuration Document
System, the types of variance are represented by the tolerance keys. For each
tolerance key, you can define percentage and value-dependent upper and lower
limits per company code.
Procedure:
The standard SAP System supplied contains the following tolerance keys:
o Tolerance limit for system message no. 207. This message appears if
the specified effective price exceeds the predefined tolerances
when compared with the material price.
Page 89 of 307
Configuration Document
Page 90 of 307
Configuration Document
Use :
In this step, you create characteristics for a release procedure with classification.
Classification characteristics constitute the criteria for a release condition. If the
criteria of a release condition are satisfied, the associated release strategy is
assigned to the purchase order.
Page 91 of 307
Configuration Document
In communication structure CEKKO, you will find all the fields that can be used as
characteristics for a release condition (e.g. BSART for the document type and
GNETW for the net value of the item). Check which fields you wish to use as
characteristics for your release strategy. To do so, choose Tools -> ABAP
Workbench -> Development -> Dictionary, enter CEKKO in the Database table field,
and choose Display.
All purchasing document release strategies are configured under standard class
type 032.
Procedure:
Page 92 of 307
Configuration Document
you want to use not only the values from the input help but also other
values, you must select the Additional values indicator.
You can also specify ' ' as a default value. For example, for account
assignment: ' ' for stock material, 'k' for cost center, and 'a' for asset.
If you want to restrict the use of a characteristic to certain class types,
specify the relevant class types on the tab page Restrictions (e.g. class type
032 for the release strategy).
Use :
In this step, you create classes for a release procedure with classification. In a
class, you group the characteristics that are to constitute a release condition for a
release strategy. In the step “Set up Procedure with Classification", you assign this
class to the release procedure. Classes are created under class type 032 which
standard one. For PO, class created is “PO_REL-PURCHASE ORDER RELEASE
STRATEGY”.
Procedure:
Create a class of class type 032. You have a free choice of names for the
new class
Assign a description for the new class on the tab page Basic data.
You can view an error message if different characteristics with identical
values have been assigned to a class. To do so, select the Check with error
message indicator in the area same classification.
If appropriate, maintain search terms for your class on the tab page Key
words.
Assign your characteristics to the class on the tab page Characteristics.
Use :
In this step, you set up the release procedure with classification. You can also link
the release procedure to workflow. (Note that in this context "releasing" means
"approving” or giving the "green light" to a document).
Procedure:
Page 93 of 307
Configuration Document
Release Groups: Create new release groups by clicking button of ‘New Entries’.
Give code for release group along with description and assign to release
class.
R2 PO Release
Release codes: Create new release codes by clicking button of ‘New Entries’.
Here you create the release codes that you need for your release strategy
and assign the codes to your release group. If a release code is to be used in
workflow, indicate this accordingly in the Workflow field by selecting 1.
Release indicator: Create new release indicator by clicking button of ‘New Entries’.
Release status: In the Details area, you specify the status a PO with this
release indicator is to have. Release indicators defined are as 1: Not
Approved, R: Approved and U: Under Approval.
% value change: Specifies the percentage by which the value of the
requisition may be increased (as a result of a change to the requisition)
after the release procedure has begun.
Create a release strategy for your release group and assign your release codes
accordingly. Release strategy constitutes of 4 parameters as explained below,
1) Release prerequisites: With the release prerequisites, you specify the order
in which the individual release points (individuals or departments)
represented by the release codes may release the document. Example is as
below,
The following table shows release prerequisites for a strategy with four
release codes:
Code/Release prerequisite
Page 94 of 307
Configuration Document
01 02 03 04
01 - [ ] [ ] [ ]
02 [x] - [ ] [ ]
03 [x] [x] - [ ]
04 [x] [x] [x] -
In this release strategy, the codes 01, 02, 03, and 04 must successively
release the purchase requisition. Read the table from left to right. For
instance, the third line for release code 03: For code 03, release via code
01 and code 02 is a prerequisite. That is to say, the purchase requisition
must be released via codes 01 and 02 before it can be released via code 03.
2) Release statuses: Here you specify the status a requisition has after certain
release points have effected release. Specify which release indicator/status
a requisition is to have after having been released via a certain release
code.
3) Classification: In classification, you maintain the values assigned to the
characteristics. Via the characteristics and their values, you specify the
requisitions to which your release strategy is assigned. Maintain values
(individual values or intervals) for your characteristics.
4) Release simulation: The release simulation function enables you to check
which status a requisition will achieve with this release strategy if release is
effected by a certain release point. Choose "Simulate release" and release
the document with the desired release code by double-clicking. The system
shows you which status the PR now has as a result of this release.
5) Workflow: You only have to perform this step if you wish to link this release
procedure to workflow. Assign a processor ID to the workflow-relevant
release codes. The processor (member of staff responsible for processing
the document) will then receive a work item when he or she is required to
effect release.
Page 95 of 307
Configuration Document
Page 96 of 307
Configuration Document
Page 97 of 307
Configuration Document
Page 98 of 307
Configuration Document
Page 99 of 307
Configuration Document
Page 100 of
307
Configuration Document
Use:
For all external purchasing documents and purchase requisitions, you can specify
the input attributes of fields by using field selection keys. A field selection key
determines whether a field is:
Suppressed
Page 101 of
307
Configuration Document
Procedure:
Select required field selection and click on the details button. Below are the field
selections created for CEL – one each for one PO type.
Screen of field selection key will open. Double click on every key and select the
required status for every field pertaining to that key.
Page 102 of
307
Configuration Document
Page 103 of
307
Configuration Document
Page 104 of
307
Configuration Document
Page 105 of
307
Configuration Document
Page 106 of
307
Configuration Document
Page 107 of
307
Configuration Document
Page 108 of
307
Configuration Document
Page 109 of
307
Configuration Document
Page 110 of
307
Configuration Document
Page 111 of
307
Configuration Document
Use:
In this section, you can check the available text types and if required create your
own text types.
Procedure:
IMG Menu IMG Materials Management Purchase Order Texts for Purchase
Orders Define Text Types for Header Texts
Transaction Code SPRO
Click on the button ‘New Entry’ to create new purchase order text.
Page 112 of
307
Configuration Document
Page 113 of
307
Configuration Document
Use:
In this step, you define the copying rules for header texts in purchase orders. You
use copying rules to determine which texts can be adopted from other objects (for
example, RFQs) to the header text of the purchase order. You link text types in the
purchase order with text types in other objects. You can adopt header texts from
the following objects:
RFQ / Quotation
Page 114 of
307
Configuration Document
Purchase order
Contract
Vendor master
Procedure:
IMG Menu IMG Materials Management Purchase Order Texts for Purchase
Orders Define Copying Rules for Header Texts
Transaction Code SPRO
If you want to modify these links to fit your requirements, proceed as follows:
Page 115 of
307
Configuration Document
Page 116 of
307
Configuration Document
4.1.8 Contract
Use :
In this step, you maintain the number ranges for the contracts. One 2 character
length code i.e. number rage number is defined against which number range is
maintained. Later on in the configuration step of document type, this number is
assigned to contract document type.
Procedure:
Page 117 of
307
Configuration Document
Use :
The SAP System manages contracts as documents. Different document types can be
configured in this step so as to have different number ranges and different screen
layout. Different documents type will help in extracting reports, defining release
strategies and providing authorizations to users.
Procedure:
In this step, you need do follow below activities if wish to create new contract
document type:
Page 118 of
307
Configuration Document
Define item interval which determines the size of the steps between the
default item numbers in any contract.
Allowed item categories: Select required document type and double click on
the ‘Allowed item categories’ in the Dialog Structure window. Add item
category by clicking button of ‘New Entry’. Item categories maintained here
are only allowed while creating a document.
Save entries.
Below document types for contract has been created for ATE.
Page 119 of
307
Configuration Document
Page 120 of
307
Configuration Document
Use:
For all external purchasing documents and purchase requisitions, you can specify
the input attributes of fields by using field selection keys. A field selection key
determines whether a field is:
Page 121 of
307
Configuration Document
Suppressed
When the screen is assembled in the dialog transactions, for example, Change
Purchase Order, certain field selection keys are combined.
Procedure:
Page 122 of
307
Configuration Document
Screen of field selection key will open. Double click on every key and select the
required status for every field pertaining to that key.
Page 123 of
307
Configuration Document
Page 124 of
307
Configuration Document
Page 125 of
307
Configuration Document
Page 126 of
307
Configuration Document
Page 127 of
307
Configuration Document
Page 128 of
307
Configuration Document
Use:
In this step, you can change the attributes of the account assignment categories for
purchasing documents.
Procedure:
Select required SAP standard account assignment category and create new one by
clicking on copy button. Give required code and description.
Page 129 of
307
Configuration Document
Page 130 of
307
Configuration Document
Page 131 of
307
Configuration Document
Page 132 of
307
Configuration Document
Use:
In this step, you can specify the allowed combinations of item categories and
account assignment categories.
Procedure:
Page 133 of
307
Configuration Document
If you have created new account categories, you maintain the combinations for the
item categories here by clicking on button ‘New entry’.
Page 134 of
307
Configuration Document
Page 135 of
307
Configuration Document
Use:
In this step, you define how the item categories are to be represented on the user
interface. Item categories govern how a material is procured. For example, the
item category "subcontracting" determines that components have to be provided to
the vendor from whom you order a certain product/assembly. Internally, item
categories are represented by a one-character field (e.g. '3' for subcontracting).
Various IDs are used for the representation on the user interface (e.g. 'L' for
subcontracting). These IDs are supplied in the standard system and can be changed
if necessary.
Procedure:
Select required SAP standard item category and create new one by clicking on copy
button. Give required code and description.
Page 136 of
307
Configuration Document
Page 137 of
307
Configuration Document
Page 138 of
307
Configuration Document
Page 139 of
307
Configuration Document
Use:
In this step, you define the texts for purchase order messages.
Procedure:
If you wish to use your own texts when outputting a purchasing document, proceed
as follows:
1. In the step Adjust Form (Layout Set) for Purchasing Documents, check to see at
which points you can store your own texts in the standard form MEDRUCK.
Page 140 of
307
Configuration Document
2. Create a new entry under the desired text type (e.g. texts for the document
item) and enter the following data:
o Print operation (e.g. new printout or printout of changes (change
notice))
3. Click the Edit Text button to enter the desired text using the SAP script editor.
Note: Assign unique names to your texts (e.g. names containing the key for
the purchasing organization).
Page 141 of
307
Configuration Document
4.2 Conditions
Use:
The condition types are used to represent pricing elements such as prices,
discounts, surcharges, taxes, or delivery costs in the SAP System. These are stored
in the system in condition records.
Page 142 of
307
Configuration Document
You also have the option of entering conditions requiring subsequent (end-of-
period rebate) settlement. A separate topic "Subsequent Settlement" in the
Purchasing IMG covers this functionality.
For condition types for which you wish to maintain conditions with their own
validity period, you must specify an access sequence. In this way, you stipulate the
fields the SAP System is to check in its search for a valid condition record.
Example:
An access sequence has been assigned to condition type PB00 so that prices can be
maintained in purchasing info records and contracts.
No access sequence has been assigned to condition type RC00 because it does not
have a validity period of its own. In the standard system, it is always maintained
simultaneously with the price and is valid for the period of the price
Procedure -
Check the standard condition types & add conditin types based on our requirement.
Page 143 of
307
Configuration Document
Use:
Procedure -
Page 144 of
307
Configuration Document
Copy standard pricing procedure based on need & define new pricing procedures
with new name.
Page 145 of
307
Configuration Document
Page 146 of
307
Configuration Document
Page 147 of
307
Configuration Document
Page 148 of
307
Configuration Document
Use:
Page 149 of
307
Configuration Document
These allow you to group together purchasing organizations that use the same
calculation schema.
You can also use them to group together suppliers for whom the same calculation
schema is valid.
Procedure:
Page 150 of
307
Configuration Document
Page 151 of
307
Configuration Document
Use:
For stock transport orders (depending on the supplying plant, the document
type and the schema group of the purchasing organization)
Procedure:
Page 152 of
307
Configuration Document
Page 153 of
307
Configuration Document
Use:
In this step, you define the service category. The service category is the most
important criterion for structuring service master records. It provides a default
value for the valuation classes. Service master records can be assigned to number
ranges on the basis of the service category.
Procedure:
With the reference of standard service category, following service categories have
been created for CEL. In this step you give code to service category along with
their description. Also account category reference is also attached service
categories.
Use:
Page 154 of
307
Configuration Document
In this section, you maintain the number ranges for the service master record.
Procedure:
Maintain the number ranges for the service master record. Create the individual
groups with the number intervals. Assign the service categories to these groups.
All newly created service categories will appear under heading ‘Not assigned’.
Page 155 of
307
Configuration Document
Page 156 of
307
Configuration Document
Give group name and assign available number range against it.
Double click on the required service category which is not assigned to nay group.
After double click it, text will turn into blue color. Then select newly created
group and click on the button ‘Element/Group’. With this newly created service
category and group will be assigned to each other. Save entries.
Page 157 of
307
Configuration Document
Use:
In this step, you can set up the field selection for the maintenance of individual
service master records.
Procedure:
Page 158 of
307
Configuration Document
Page 159 of
307
Configuration Document
Use:
In the event of an error message, you can only continue your processing if
you correct your input.
Procedure:
Page 160 of
307
Configuration Document
Page 161 of
307
Configuration Document
Use:
In this section, you maintain the number ranges for the service master record.
Page 162 of
307
Configuration Document
Procedure:
Page 163 of
307
Configuration Document
Page 164 of
307
Configuration Document
Page 165 of
307
Configuration Document
Page 166 of
307
Configuration Document
Likewise fields selection will be don’t for purchase order and service entry sheet.
Page 167 of
307
Configuration Document
Use:
Procedure:
Line No. Increment in Serv. Specifications: Here you enter the desired line number
increment for the set of service specifications. Incremental interval is maintained
at 10.
Unit of Measure at Item Level: Unit of measure of service at line item level is
maintained as AU.
Page 168 of
307
Configuration Document
Use:
In this step, you can define formulas by assigning a formula key, and defining the
actual calculation formula and the base unit of measure in which the result of the
calculation is to be outputted. If you wish, you can enter a longer text describing
the formulas in more detail.
Procedure:
Page 169 of
307
Configuration Document
Click on button ‘New Entry’ to define formulas. Specify Formula number, Calc.
Formula, Base UoM and description and then save entry.
Use:
In this step, you can enter descriptions and units of measure for the previously
defined formulas.
Procedure:
Page 170 of
307
Configuration Document
Use:
In this step, you can define for the type of system message for a version:
warning message
error message
no message
Procedure:
Select activity of ‘Settings for System Messages’. List of system messages will open.
Set category of message as E-Error, W-Warning or P-Dialog Box.
Page 171 of
307
Configuration Document
Page 172 of
307
Configuration Document
Page 173 of
307
Configuration Document
Page 174 of
307
Configuration Document
Page 175 of
307
Configuration Document
Page 176 of
307
Configuration Document
Page 177 of
307
Configuration Document
4.4.2.1 Define Number Assignment for Material and Phys. Inv. Docs
Use:
In this step, you maintain the number assignment for the following documents:
material documents
The number assignment for these documents is not to be confused with the number
assignment for accounting documents which you completed in the step Define
number assignment for accounting documents. The number assignment for
accounting documents depends on the document type which is allocated to the
transaction.
The number assignment for material documents and physical inventory documents
depends on the transaction/event type which is also allocated to each transaction
in Inventory Management. The transaction/event types are divided into groups of
number ranges. A number range interval has to be defined for each group.
Page 178 of
307
Configuration Document
In the standard system, the transaction/event types and number range intervals
are preset for Inventory Management as follows:
Procedure:
Actions:
Check whether you can use the predefined groups and number intervals.
Page 179 of
307
Configuration Document
Use:
In this step, you define the field selection for goods movements initial and header
screens. Note that the field selection for the item screens depends on the
movement type and is configured in separate steps (see Define screen layout).
Example
Using the general field selection, you can make the following settings:
you can define the delivery note and, if required, bill of lading fields as
required fields if you work with evaluated receipt settlement (ERS)
you can insert the goods receipt/issue slip field if you work with goods
receipt/issue slips (only in Italy)
you can switch off the print indicators completely or just for certain
transactions if you do not print goods receipt/issue slips in Inventory
Management
Procedure:
Page 180 of
307
Configuration Document
Page 181 of
307
Configuration Document
Use:
In this step, you maintain the settings for the field selection for MIGO.
Hide the header data completely or hide particular fields that you do not
require
Define the Delivery note and Bill of lading fields as mandatory entries if you
use evaluated receipt settlement
Show the GR/GI slip (GOHEAD-XABLN) field if you use GR/GI slip numbers
(only necessary in certain countries)
Page 182 of
307
Configuration Document
Hide the print indicator if you do not want to print out GR/GI slips in
Inventory Management
Procedure:
Page 183 of
307
Configuration Document
Page 184 of
307
Configuration Document
Page 185 of
307
Configuration Document
Page 186 of
307
Configuration Document
Use:
In this step, you maintain all the settings for field selection by movement type.
This step replaces the activity Define Screen Layout for the Enjoy transactions. The
settings from Define Screen Layout are adopted in these settings automatically so
that you do not need to maintain new entries here.
You can specify for each field whether it is an optional entry or a mandatory entry.
In the table, you see all fields that are visible. You can access the setting Field
Invisible by deleting the appropriate entry from the table.
Page 187 of
307
Configuration Document
Procedure:
Click on button ‘New Entry’ if you wish to add new fields for required movement
types. You can set whether field is required or optional entry.
Page 188 of
307
Configuration Document
Page 189 of
307
Configuration Document
Page 190 of
307
Configuration Document
Page 191 of
307
Configuration Document
Page 192 of
307
Configuration Document
Page 193 of
307
Configuration Document
Page 194 of
307
Configuration Document
Page 195 of
307
Configuration Document
Page 196 of
307
Configuration Document
Page 197 of
307
Configuration Document
Page 198 of
307
Configuration Document
Page 199 of
307
Configuration Document
Page 200 of
307
Configuration Document
Page 201 of
307
Configuration Document
Page 202 of
307
Configuration Document
Page 203 of
307
Configuration Document
Page 204 of
307
Configuration Document
Use:
In this step, you set the field selection for the movement types including goods
issues and transfer postings.
When creating a goods movement, the field selection determines which fields
Page 205 of
307
Configuration Document
In Inventory Management, the field selection depends on the movement type. The
field selection defined for a movement type is valid for entering goods movements
and reservations.
Procedure:
List of movement types related to goods issue and transfer posting will open.
Select required movement type and click on the details button.
List of sub-groups will open. Double click on the required group. All fields
pertaining to that group will open. Select status to every field either as Suppress,
Required entry or optional entry.
Page 206 of
307
Configuration Document
Page 207 of
307
Configuration Document
Page 208 of
307
Configuration Document
Page 209 of
307
Configuration Document
Page 210 of
307
Configuration Document
Page 211 of
307
Configuration Document
Page 212 of
307
Configuration Document
Page 213 of
307
Configuration Document
Page 214 of
307
Configuration Document
Use:
The system checks whether the material to be withdrawn is available and issues a
message, if necessary. The availability check is only carried out if:
the material master record contains a checking group for the availability
check (MRP data)
for each movement type which type of message is issued (object Movement
type)
per checking group and checking rule: which objects (documents, stocks,
material requirements) are included in the availability check (object Define
checking rule)
Default Settings
In the standard system, the message type A (warning in the case of non-
availability, otherwise no message) is set for all relevant movement types.
Procedure:
Page 215 of
307
Configuration Document
Activities:
Screen of availability check: goods issue will open. Select object ‘Movement type’.
Set dynamic availability check for required movement type.
Page 216 of
307
Configuration Document
Page 217 of
307
Configuration Document
Page 218 of
307
Configuration Document
Page 219 of
307
Configuration Document
Page 220 of
307
Configuration Document
Page 221 of
307
Configuration Document
Page 222 of
307
Configuration Document
Page 223 of
307
Configuration Document
Screen of availability check: goods issue will open. Select object ‘Checking Rule’.
Click on ‘New Entry’ to add new checking rule.
Page 224 of
307
Configuration Document
Screen of availability check: goods issue will open. Select object ‘Define Checking
Rule’. Click on ‘New Entry’ to assign availability check to required checking
Page 225 of
307
Configuration Document
Page 226 of
307
Configuration Document
rule.
Page 227 of
307
Configuration Document
Page 228 of
307
Configuration Document
Page 229 of
307
Configuration Document
Screen of availability check: goods issue will open. Select object ‘Transaction
code’. Assign checking rule to required transaction code.
Use:
In this step, you set the tolerance limits for goods receipts. When processing a
goods receipt, the system checks each item to determine whether the goods
receipt varies from the purchase order or the material master data. The different
Page 230 of
307
Configuration Document
types of variances are defined by tolerance keys. For each tolerance key, tolerance
limits can be set per company code.
(Explanation)
For this variance, two tolerance keys are provided:
o Tolerance key B1 (error message)
(Explanation)
You use tolerance key VP to define the percentage variance from which a
warning message is issued. This warning message indicates a price change.
Procedure:
In the standard system, the tolerance keys for goods receipts for purchase orders
are defined with the following tolerance limits in company code 0001. Same is
maintained for company code in CEL
Page 231 of
307
Configuration Document
Use:
In this step, you set the field selection for the movement types including goods
issues and transfer postings.
When creating a goods movement, the field selection determines which fields
In Inventory Management, the field selection depends on the movement type. The
field selection defined for a movement type is valid for entering goods movements
and reservations.
Page 232 of
307
Configuration Document
Procedure:
List of movement types related to goods receipts will open. Select required
movement type and click on the details button.
List of sub-groups will open. Double click on the required group. All fields
pertaining to that group will open. Select status to every field either as Suppress,
Required entry or optional entry.
Page 233 of
307
Configuration Document
Page 234 of
307
Configuration Document
Page 235 of
307
Configuration Document
Page 236 of
307
Configuration Document
Page 237 of
307
Configuration Document
Page 238 of
307
Configuration Document
Page 239 of
307
Configuration Document
Page 240 of
307
Configuration Document
Page 241 of
307
Configuration Document
Page 242 of
307
Configuration Document
Page 243 of
307
Configuration Document
Page 244 of
307
Configuration Document
Page 245 of
307
Configuration Document
Page 246 of
307
Configuration Document
Page 247 of
307
Configuration Document
Use:
In this step, you specify for each movement type whether, with GR-based invoice
verification, a reversal with reference to the purchase order or a return delivery
can be entered, even if the invoice relating to the goods receipt document has
already been posted. If reversals are not allowed, you must cancel the invoice
before you enter the reversal of the goods receipt or the return delivery.
Procedure:
4.4.7 Reservation
Use:
Page 248 of
307
Configuration Document
The system checks whether the material to be withdrawn is available and issues a
message, if necessary. The availability check is only carried out if:
the material master record contains a checking group for the availability
check (MRP data)
for each movement type which type of message is issued (object Movement
type)
per checking group and checking rule: which objects (documents, stocks,
material requirements) are included in the availability check (object Define
checking rule)
Default Settings
In the standard system, the message type A (warning in the case of non-
availability, otherwise no message) is set for all relevant movement types.
Procedure:
Activities:
Screen of availability check: goods issue will open. Select object ‘Movement type’.
Set dynamic availability check for required movement type.
Page 249 of
307
Configuration Document
Page 250 of
307
Configuration Document
Screen of availability check: goods issue will open. Select object ‘Checking Rule’.
Click on ‘New Entry’ to add new checking rule.
Page 251 of
307
Configuration Document
Screen of availability check: goods issue will open. Select object ‘Define Checking
Rule’. Click on ‘New Entry’ to add new checking rule.
Screen of availability check: goods issue will open. Select object ‘Transaction
code’. Assign checking rule to required transaction code.
Page 252 of
307
Configuration Document
Use:
In this step, you can carry out the following for each movement type:
Store a key that gives a reason for the movement (for example, reason for
return delivery) and a corresponding text.
When you enter a goods movement, you can only enter reasons which have been
defined for the movement type here.
Procedure:
Select object of ‘Control Reason’. For required movement type, select reason
either Field is suppressed OR Entry in this field is optional OR Entry in this field is
required.
Page 253 of
307
Configuration Document
Select second object of ‘Reason for Movement’. Click on button ‘New Entry’ to
define reason for movement for required movement types.
Page 254 of
307
Configuration Document
Page 255 of
307
Configuration Document
Use:
In this step, you can change the setting of existing movement types and define new
movement types. When you enter a goods movement, you must always enter the
movement type. The movement type has important control functions in Inventory
Management. It is essential for
Procedure:
Page 256 of
307
Configuration Document
Activities:
Check whether you can use the preset movement types. If not, define new
movement types as follows:
1. Once you have carried out the activity, the system displays a dialog box for field
selection. In this, you can restrict the movement types you work with to various
fields. To copy a movement type, select the field Movement type and choose
Continue. The dialog box Define work area appears.
2. In the dialog box Define work area, enter the movement type you want to copy
in the From: field. In the To: field, enter the name of the new movement type you
want to create. To go to the overview of the selected movement types, choose
Continue.
3. Select the movement type you want to copy, and choose Edit -> Copy as.
Overwrite the selected movement type with the new movement type (beginning
with 9, X, Y, or Z) and copy all dependent entries.
The system copies all control indicators from the reference movement type to the
new movement type.
4. Check all views for the new movement type and, if necessary, change the
control indicators. Please note that some views have a detail screen.
5. Copy the reversal movement type and enter it in the view Reversal/follow-on
movement types.
6. Save your settings.
Page 257 of
307
Configuration Document
Page 258 of
307
Configuration Document
Depending on requirement of good receipts & good issues movement type, select
corrosponding standard movement type and then click on copy button.
Give new code and description for the new movement type.
Page 259 of
307
Configuration Document
Double click on the folders in the dialog structure one by one and do the Setting
Page 260 of
307
Configuration Document
Page 261 of
307
Configuration Document
Page 262 of
307
Configuration Document
Page 263 of
307
Configuration Document
Page 264 of
307
Configuration Document
Page 265 of
307
Configuration Document
Page 266 of
307
Configuration Document
4.4.9 Reporting
Use:
In this step you can define the available fields as input parameters or output
parameters for MB51 (material document) report.
Procedure:
Page 267 of
307
Configuration Document
Page 268 of
307
Configuration Document
Use :
In this step, you configure whether split valuation is allowed at your company. For
certain materials, it is necessary to valuate the various stocks in a particular
valuation area separately. Reasons for this include: Different origins of the
material i.e. domestic or import, different grades of quality for the material,
differentiation between in-house production and external procurement etc.
Procedure:
Page 269 of
307
Configuration Document
Use :
Alongside the partial stocks, the total stock is also updated. The calculation of the
value of the total stock results from the total of the stock values and stock
quantities of the partial stocks.
You define whether the material is subject to split valuation on the accounting
view of the material master record. There are two fields for this:
The valuation category which specifies which criterion should be used as the
basis for differentiating between the various partial stocks.
The valuation type specifies an individual characteristic of a partial stock.
Procedure:
Page 270 of
307
Configuration Document
Valuation type: Click on the ‘Global types’. Screen of ‘Global valuation types’ will
open. Click on create button to define new valuation type. Maintain attributes for
newly defined valuation type. Attributes contain whether external purchase orders
and internal purchase orders (production order) are allowed for this valuation type.
Also assign account category reference.
Account category reference is group of valuation classes that the system uses to
check whether the valuation class you have entered is allowed when you maintain
accounting data in a material master record.
Page 271 of
307
Configuration Document
Page 272 of
307
Configuration Document
Page 273 of
307
Configuration Document
Page 274 of
307
Configuration Document
Page 275 of
307
Configuration Document
Page 276 of
307
Configuration Document
List of all valuation types along with their account category reference will open.
For the selected valuation category, put cursor on the required valuation type and
click on button ‘Activate’. While creating material master, for given category, only
active valuation type will be displayed.
Page 277 of
307
Configuration Document
Click on the ‘Local definitions. Screen of ‘Local definitions: plant selection’ will
open with a list of all plants. Select your required plant and click on ‘Cats. -> OU.
This will give list of all valuation types along with their valuation categories. Here
you can activate and deactivate required active valuation types and categories.
Page 278 of
307
Configuration Document
Page 279 of
307
Configuration Document
Page 280 of
307
Configuration Document
Use :
If In this step, you can make the settings for automatic account determination in
Inventory Management and Invoice Verification.
Procedure:
Use :
If For account determination, you can group together valuation areas by activating
the valuation grouping code. This makes the configuration of automatic postings
much easier.
Procedure:
Page 281 of
307
Configuration Document
Use :
In this step, you assign valuation areas to a valuation grouping code. The valuation
grouping code makes it easier to set automatic account determination. Within the
chart of accounts, you assign the same valuation grouping code to the valuation
areas you want to assign to the same account. Valuation grouping codes either
reflect a fine distinction within a chart of accounts or they correspond to a chart of
accounts. Within a chart of accounts, you can use the valuation grouping code
Procedure:
Page 282 of
307
Configuration Document
Define your own code for ‘Valuation grouping code’ and assign to required
valuation area (plant code).
Page 283 of
307
Configuration Document
Page 284 of
307
Configuration Document
Use :
In this step, you define which valuation classes are allowed for a material type.
Page 285 of
307
Configuration Document
If a user creates a material, he must enter the material's valuation class in the
accounting data. The ERP system uses your default settings to check whether the
valuation class is allowed for the material type. The valuation class is a group of
materials with the same account determination. If a transaction is to be posted to
different accounts depending on the valuation class, create an account
determination for each valuation class in the step Create automatic postings.
The valuation classes allowed depend on the material type. Several valuation
classes are generally allowed for one material type. A valuation class can also be
allowed for several material types.
The link between the valuation classes and the material types is set up via the
account category reference. The account category reference is a combination of
valuation classes. Precisely one account category reference is assigned to a
material type.
Procedure:
Out of three objects, select first object of ‘Account category reference’. Click on
the button of ‘New Entry’ to define new account category reference.
Page 286 of
307
Configuration Document
Out of three objects, select second object of ‘valuation class’. Click on the button
of ‘New Entry’ to define new valuation class. Against every valuation class, assign
account category reference.
Page 287 of
307
Configuration Document
Page 288 of
307
Configuration Document
Page 289 of
307
Configuration Document
Page 290 of
307
Configuration Document
Page 291 of
307
Configuration Document
Page 292 of
307
Configuration Document
Page 293 of
307
Configuration Document
Page 294 of
307
Configuration Document
Use :
In this step, you enter the system settings for Inventory Management and Invoice
Verification transactions for automatic postings to G/L accounts. Under Further
information there is a list of transactions in Materials Management and their
definitions.
Page 295 of
307
Configuration Document
Automatic account posting: Postings are made to G/L accounts automatically in the
case of Invoice Verification and Inventory Management transactions relevant to
Financial and Cost Accounting.
Example: Posting lines are created in the following accounts in the case of a goods
issue for a cost center:
Stock account
Consumption account
When entering the goods movement, the user does not have to enter a G/L
account, since the ERP system automatically finds the accounts to which postings
are to be made using the following data:
Chart of accounts of the company code: If the user enters a company code
or a plant when entering a transaction, the ERP system determines the
chart of accounts which is valid for the company code. You must define the
automatic account determination individually for each chart of accounts.
You do not have to define these transaction keys, they are determined
automatically from the transaction (invoice verification) or the movement
type (inventory management). All you have to do is assign the relevant G/L
account to each posting transaction.
Account grouping (only for offsetting entries, consignment liabilities, and
price differences): Since the posting transaction "Offsetting entry for
inventory posting" is used for different transactions (for example, goods
issue, scrapping, physical inventory), which are assigned to different
accounts (for example, consumption account, scrapping, expense/income
from inventory differences), it is necessary to divide the posting transaction
according to a further key: account grouping code. An account grouping is
Page 296 of
307
Configuration Document
Under the posting transaction "Offsetting entry for inventory posting", you
must assign G/L accounts for every account grouping, that is, assign G/L
accounts. If you wish to post price differences to different price difference
accounts in the case of goods receipts for purchase orders, goods receipts
for orders, or other movements, you can define different account grouping
codes for the transaction key. Using the account grouping, you can also
have different accounts for consignment liabilities and pipeline liabilities.
Valuation class of material or (in case of split valuation) the valuation type:
Procedure:
Activities:
1. Create account keys for each chart of accounts and each valuation grouping
code for the individual posting transactions. To do so, proceed as follows:
a) Call up the activity Configure Automatic Postings. The ERP system first checks
whether the valuation areas are correctly maintained. If, for example, a plant is
not assigned to a company code, a dialog box and an error message appear. From
this box, choose Continue (next entry) to continue the check. Choose Cancel to end
the check. The configuration menu Automatic postings appear.
b) Choose Goto -> Account assignment. A list of posting transactions in Materials
Management appears. Account determination indicator shows whether automatic
account determination is defined for a transaction.
c) Choose a posting transaction. A box appears for the first posting transaction.
Here you can enter a chart of accounts.
Page 297 of
307
Configuration Document
With Goto -> Rules you can enter the factors on which the account
number assignments depend:
- debit/credit indicator
- general grouping (= account grouping)
- valuation grouping
- valuation class
o Posting keys for the posting lines
Normally you do not have to change the posting keys. If you wish to
use new posting keys, you have to define them in the Customizing
system of Financial Accounting.
o Account number assignments
2. Then check your settings with the simulation function. With the simulation
function, you can simulate the following:
o Inventory Management transactions
When you enter a material or valuation class, the ERP system determines the G/L
accounts which are assigned to the corresponding posting transactions. Depending
on the configuration, the SAP system checks whether the G/L account exists
In the simulation you can compare the field selection of the movement type with
that of the individual accounts and make any corrections.
Page 298 of
307
Configuration Document
f) From this screen, choose Goto -> Movement+ to get a list of the posting lines for
the next movement type or transaction type.
If you work with valuation classes, choose Goto -> Valuation class+ to receive the
simulation for the next valuation class. This function is not possible when
simulating with material numbers.
Choose Goto -> Check screen layout to compare the movement type with the G/L
accounts determined by the system and make any necessary corrections.
Page 299 of
307
Configuration Document
Page 300 of
307
Configuration Document
Page 301 of
307
Configuration Document
Page 302 of
307
Configuration Document
Page 303 of
307
Configuration Document
Page 304 of
307
Configuration Document
You can also enter your own transactions for delivery costs
in condition types
These transactions are used to post delivery costs
(incidental procurement costs) in the case of goods receipts
against purchase orders and incoming invoices. Which
transaction is used for which delivery costs depends on the
FR2 Freight Provision
condition types defined in the purchase order.
You can also enter your own transactions for delivery costs
in condition types
This transaction is used for delivery costs (incidental costs
External service of procurement) in connection with subcontract orders.
FRN
delivery cost
If the account assigned here is defined as a cost element,
Page 305 of
307
Configuration Document
You can also enter your own transactions for delivery costs
in condition types
Consignment liabilities arise in the case of withdrawals
from consignment stock or from a pipeline or when
consignment stock is transferred to own stock.
Page 306 of
306