Documente Academic
Documente Profesional
Documente Cultură
b)
c)
d)
e)
f)
g)
h)
The parameters in an Order type are explained below with the use of a Screen Photo.
CO Partner Update:
This is a SAP Controlling related Parameter. This will not be discussed here and you
need not worry much about it. Ask your SAP CO Consultant to take care of it.
Classification Indicator:
Classified orders can be selected in the information system for Controlling in a list
showing all orders that have certain characteristic values and statuses.
The values of the classified orders can be grouped with the Product Drilldown Function
and Order Hierarcy function.
Again this is a SAP Controlling related Parameter. This will not be discussed here and
you need not worry much about it. Ask your SAP CO Consultant to take care of it.
Commitment Management:
Controls whether commitments are updated for this controlling object.
Settlement Profile:
This is a SAP CO Activity and it is a very important task for the SAP CO consultant to
maintain this value. This value decides the settlement rule for orders. It is normally
maintained as PP01 for Production orders and PI01 for Process orders.
Functional Areas:
Functional areas is a SAP CO functionality and is relevant for Funds Management.
This indicator is set if you are using collective orders in SAP PP or SAP PPPI. This
indicator facilitates automatic goods movement between orders in a collective structure.
In other words if you have a BOM with 3 subassemblies A, B and C define to work in a
collective structure through Special procurement key 52 in MRP 3 view, then if there is a
requirement for Material A, the system will create 3 orders assigned in a collective
structure as shown below:
Order for Assembly "A"
>>> Order for Subassembly "B"
>>> Order for Subassembly "C"
Collective orders groups orders for the assembly and subassembly together in a
structure (though the order numbers for each of the orders in the structure is seperate).
If this indicator is set, then for collective orders methodology, the quantities from Goods
receipt of order "C" is automatically issued to order "B" and similarly the quantities from
goods receipt of order "B" is automatically issued to order "A".
For the above case to work successfully for the order header, you should assign the
order header status profile - ZST1 to the order type, here in this field.
Similarly, you may want to disallow any operation level confirmations, untill all the
operation related components have not been issued completely. To do this you would
have to create a Operation level status profile called ZST2 and assign the same in the
order type settings here.
Changing Order type Dependant Parameters for the existing PP01 order type or
creating a new Order type dependant parameters for ZP01:
Again it is wise to copy the order type dependant parameters from the PP01
Parameters. The parameters in an Order type are explained below with the use of a
Screen Photo.
Production versions:
This settings allows you to decide whether the production versions should be selected
manually in the order or it should be selected automatically depending upon the validity
dates or the lot sizes.
Selection ID:
The selection ID mentioned here allows the system to prioritize the selection of
Routing/Recipe types for the order.
Routing/Recipe selection is configured for automatic selection of Routings/Recipe in the
orders. Against every Selection ID that you create, you would be declaring the proirity of
selection of Task list.
Transaction code is OPEB is the place where you should first create your own Selection
ID's. SAP has already pre-configured the automatic Selection.
Note:
Every Selection procedure has a selection ID
>>> Selection ID has Priorities
>>> Selection ID has Task List Usage and Status
01
1 - Production
Released
(general)
01
1Production
Released (order)
01
Released (general)
1 - Production
01
1 - Production
Released (order)
01
1 - Production
Released (general)
01
1 - Production
Released (order)
What the above table or selection ID means This above configuration means that the production order where the selection id is
used, should:
First choose the Routings task list which has usage 1 and status 4, if this Routing is not
found for the production order material then as a,
Second priority option, the system should try to find the Routing task list of usage 1 and
status 1 if found, if this Routing is also not found, then the system as a,
Third priority option should try to find out a Reference operation set whose usage is 1
and status is 4 and it has a header material (in question) allocated to it already and if
this is also not found then the system has a,
Fourth option to search for a reference operation set whose usage is 1 and status is 1.
Similarly as a Fifith and Sixth option (last option), the system should try to find a Master
Receipe of usage 1 and Status 4 and if not found then it should try to find a master
receipe of usage 1 and status 2.
Ultimately if SAP cannot find any task list for the order type being created, it will either
Abort or continue creation of Production oeder based on the configuration.
Sequence Exchanges:
You should decide whethere you want the system to automatically exchange task list
sequences in the order based on lot size or you want to manually select the alternate
sequences in the order.
Routing Selection:
This settings governs the selection method of Routings in the Order and not
the selection of routing types in the order. Once the routing type and the corresponding
routing, that is to be pulled in the order, is decided by the system, the system decides
how it is to be pulled in the order, i.e., whether it should be pulled in automatically,
manually or through production versions.
For Manual Routing/Recipe Selection:
Configuration: You have to choose in the order type dependent parameter settings
for an order type whether you want to select the Routing/Recipe manually or
automatically. You can choose manual selection if you choose to.
0
1
2
3
4
5
6
7
8
9
If you choose any of thee manual selection option in the order type dependent
parameter settings, SAP will offer a Task list pop-up selection in the order creation
allowing you choose from the list of Routings/Recipes group counters created for the
material as a part of master data.
What Criteria are checked when it is pulled in the Order: When the system offers a list
of task lists to choose from, it pulls in Routings/recipes for the production order header
material which is valid from the order start date and whose lot sizes matches with the
production order quantity.
A) For Automatic Routing/Recipe Selection:
In the Routings or the Recipes configuration, we have to create a Selection ID and
assign the same in the Order type Dependent Parameter settings, thus allowing the
SAP to choose a valid Routing/Recipe during order creation.
Normally for SAP PP, you can choose the standard 01 Selection ID and for SAP PPPI
you can choose the 02 Selection ID or create your own.
Actual Selection: When the system chooses a Routing/Recipe, it pulls in
Routings/recipes for the production order header material which is valid from the order
start to order finish date and whose lot sizes matches with the production order quantity.
Jeopardy: When automatically selecting a valid Routing/Recipe, if the system comes
across more than one selection, it again throws the ball in your court and asks you to
select manually from that list.
Unfaithful: During automatic Routing/Recipe selection, if the system results in not
finding a valid Routing/Recipe it would abort the creation of the production order unless
and until the below case is true.
Operation Increament:
You can enter you own increments to be used when operations or activities are
automatically numbered.Normally the increaments of 0010 is used.
BOM Application:
Use the standard PP01 BOM Application for Productin orders and PI01 BOM
Application for Process order.
Before assigning a BOM Application, you should make sure that the BOM Application
has a BOM selection ID assigned to it. The BOM Selection ID contains the list of BOM
usages that should be automatically selected during order creation listed in priority, for
example BOM selection ID = 01 has BOM of Usage 1 (production BOM) as Priority 1,
BOM of Usage 3 as Priority 2.
01
01
01
02
Whether the BOM is allowed for use in MRP, in Planning, in Costing, in Orders, in
Sales orders
Step
10
20
Strategy
CO01
CO02
Strategy Condition
OrdType/Plnt/Component
Order
Type/Plant/Production
40
Z001
Plant
Therefore the batch search Procedure works, to select the batch in orders, in a
given fashion as below:
Step 1: Components whose batches are to be selected automatically or manually
through a batch search criteria, are set for batch searching in MRP 2 View.
Step 2: A batch search strategy master data should be maintained in SAP under COB1
transaction code, using a Batch Search Strategy set in the Batch Search Procedure of
the order type. Here the batch search strategy master data can be maintained for either
of the three methods as below:
Step
10
20
40
Strategy
CO01
CO02
Z001
Strategy Condition
OrdType/Plnt/Component
Order Type/Plant/Production Material/Component
Plant
Firstly - You can Maintain a Batch Search Master data for the levels maintained in C001
- for the order type ZP01, at the plant C002 and Component (that is to be searched).
This level is a detailed level and the extent of master data maintainance is huge, for
every order type, at every plant and every component that needs to be searched for
batches in the order.
Secondly - You can Alternatively Maintain a Batch Search Master data for the levels
maintained in C002 - for the order type ZP01, at the plant C002, for the Production
order header material and every component that needs to be searched for batches in
the order. This level is a detailed level and the extent of master data maintainance is
huge, for every order type, at every plant and every header material that is to be
produced and every component that needs to be searched in the order.
Thirdly - You can Alternatively decide to maintain a simplier Batch search master data
for the levels maintained in Z001 - For the plant C002 all the components or materials
which are marked for batch search would be searched for batches in the order. This is a
very generic strategy but it will save you the time in maintained details batch search
strategies in the tranaction code COB1.
Other Important Configurations in the Batch Search Strategies:
The other important configuration included in the Batch Search Strategies is the
restriction of the Batch classes that should be used in the search or restricting through a
sort rule like FIFO or restricting through Batch class characteristics values set (for
example search for batches which has characteristics - Label_Color as "Blue" or which
has batch characteristics "Batch_Status as "Unrestricted")
The manually entered batches in the order component overview are checked against
the Batch search strategies maintained in the Batch Search procedures for the order
type. If a certain selected Batch still does not match that criteria, the batch is not
allowed for use.
Inspection Type:
You can fix an inspection type which should be used for Quality Inspections in SAP, like
inspection at order GR, In-Process inspection or By-product inspection. If you have
multiple inspection types for the material to be produced then you should not fix one
here.
Select the Number range to which you want to assign the order type to. In this example
- You would be assigning order type PI01 to the "Process order (Internal number
assignment)"
Method step 1 - Select the number range that you want to assign the number
range to "Process order (Internal number assignment)".
Method step 2 - Select the order type that you wish to assign to a number range,
from the "Not Assigned order types section". Here we are selectingorder type
PI01. When you select the order type by double-clicking on it or by press the
"Select Element" button as shown in the screen shot below; the order type turns
in to blue colour from its existing black colour representation.
Method step 3 - Once you have selected the number range to which you want to
assign the order type to and you have selected the order type from the nonassigned order type section, you should press the "Element Group Button" so as
to make the assignment. This is clearly shown in the screen shot 2 below.
Screen shot 1
Screen shot 2
Method step 1 - Select only the Order type which is already assigned to a
number range by Double-clicking on it or by pressing the "Select Element
button", once you have selected the order type the color turns from black to
blue. Do not select the indicator of the number range group - "Process order
(Internal number assignment)".
Method step 2 - Then Select any of the order type from the "not - assigned order
types" section at the bottom of the screen by double-clicking it or by pressing the
"Select element" button.The order type that is selected is the position of the order
type (PI01 in the example) to where you want it to be brought back to.
Method step 3 - Press the "Element /Group" Button to remove the assignment
and bring back the assigned order type (PI01) to the "not-assigned order type"
section at the bottom of the screen.
therefore you are indirectly fooling the system by including a default operation and
having it proceed ahead without aborting the creation.
Lateral Thinking - if your organization has only one workcenter to be assigned to an
operation in case of this order type, you may as well create a default operation with a
default workcenter instead of creating a material routing or a material receipe. This
makes it easier for all.
3) The Checking rule is included that would be used for the component availability (if the
availability is checked on). Normally you would use the availability checks - PP01 or a
copy of PP01.
4) In cases where you are using collective conversion of planned orders to production
order or process order in SAP PP or PPPI, and components are missing in stock for
production, then there are 3 options for configuration - a) the user decides the
conversion - b) creation to proceed even if components are not available - c) creation to
abort if missing materials.
Lateral thinking - It is wise to stop or let the user decide, the creation of an order if the
components are no available. But if you are planning for mass conversions of planned
order to create production/process orders then it is not wise to have the user decide the
creation, as the system will always prompt you a pop-up message for a decision where
components are not available, which will defeat the purpose of mass conversions.
5) The above point is also applicable in the release setting of availability controls where the user can decide release or the release proceeds automatically even if
components are not available or the release is stopped.
Lateral thinking - It is wise to stop or let the user decide, the release of an order if the
components are no available. But if you are planning for mass release of orders, then it
is not wise to have the user decide the release, as the system will always prompt you a
pop-up message for a decision where components are not available, which will defeat
the purpose of mass release of orders.
6) There are settings availble for PRT Checks similar to components checks and the
creation/release can be allowed or stopped in a similar way. You can even decide to not
have a PRT check atall by checking the "No Check" indicator.
7) Similarly there are settings available for Capacity Availability checks at order creation
or release where the consultant needs to assign a capacity availability check profile and
configure whether he/she wants to create/realese the order if capacity is short or abort
the same. You can even decide to not have a Capacity availability check atall by
checking the "No Check" indicator.
8) Batch Assignment controls are only available in the case of Order release where you
can decide to stop the order release if the order header batch is not created or you can
decide to proceed even if the order header batch is not created by the system, for
various reasons.
Check out the Screen shot below that will explain the above points in details -
b) On Release
Automatic Printing of Order papers on release of order (when the order status is REL) If you are planning to use order related shop floor papers configured in the order list or
order print settings in SAP, then you can use this functionality for automatic printing of
papers at order release.
Automatic Scheduling of Order on order release (when the order status is REL) - This is
recommended to be set. But do not use this if the order planning and scheduling is
happening from an external system like APO or i2 etc.
Automatic Links of header Material related documents and BOM related documents
items to the order (when the order status is REL)
d) Capacity Planning
If you are planning to carry out Capacity Availability checks in the order for the header
materials (which would carry the production scheduler profile), then you need to select
the "Confirm Capacity indicator" and the "finite scheduling indictor" and choose a
leveling profile.
The Capacity overall leveling profile is used by the system to carry out capacity
availability checks in an order when the order is created or release as per the settings in
the order availability controls at creation/release. SAP has provided an option to have
the Capacity overall leveling profile maintained at material level rather than setting the
profiles at order levels in the order availability controls. The Capacity Overall Leveling
profiles once assigned here decides the way in which the capacity leveling has to be
done for the materials (assigned with this production scheduling profile).
As far as the indicators are concerned, they only come in to play during mass
conversion of planned orders in to orders or mass release of orders when the user does
not decide the creation or release and the system is set to create or release anyways
inspite. The below indicators help the system to make decisions on capacity availability
checks and helps it proceed in creating or releasing the order.
By choosing the "finite scheduling indicator" you are forcing the system to consider all
the operation work center of the header material relavent for finite scheduling during
capacity availability checks, and in cases where there is no capacity availability for
loading operations on work centers, the system loads operations on dates where there
is sufficient capacity (automatically rescheduling to dates where their is availability).
And by choosing the "confirm capacity indicator" for capacity availability checks, you are
indirectly telling the system to incorporate loads in work center loading reports for where
there is sufficient capacity available, in other words the operations for which there is no
sufficinet capacity available will not be loaded on work centers in the work center
loading report. You should choose this indicator wisely.
Recommendation - Aviod using the "Confirm capacity indicator".
e) Confirmations
No Flor/Update of Expected Yield Surplus/Deficit - On Final Operation or order
confirmation, if the confirmed quantity is less than (deficit) or more than (surplus) the
operation or order quantity (confirmed scrap quantities) are not taken in to account ,
then the system displays the Yield Variances in the order header.
If you set this indicator the variances (if any) donot flow in to the order and MRP. This
is not recommended to be used under standard circumstances since Material
requirement planning would not consider the shortages and spoil the concept of net
requirement planning or netting.
This is applicable for the operation that has a yield variance and all the operations
below the operation that has a change.
The system carries out the following in case there is a difference in the confirmation of
planned quantities and the actual quantities (during order or operation confirmations)
a) Automatically readjusts the operation quantities for all operations below the
concerned operation, including the concerned operation.
b) Automatically readjust the component quantities for all the components assigned to
the operations below the concerned operation, including the concerned operation.
c) Readjusts the planned costs for all the operations and the order, overall. Though
this recosting has to be done manually and it is not triggered automatically by the
system.
d) Automatically reschedules the operations giving new dates and new capacity
requirements.
e) Automatically makes changes in the Purchase requisitions created in the order for
non-stock items or for the purchase requisition created for externally operation
processing.
f) Automatically readjust the Transport requests created for WM.
For example Operation 0010 - Planned Qty = 100
Operation 0015 - Planned Qty = 100
Operation 0020 - Planned Qty = 100 - Component 10 - Qty = 100
Operation 0030 - Planned Qty = 100 - Component 20 - Qty = 100, Component 0030 Qty = 50
Operation 0040 - Planned Qty = 100 - Component 40 - Qty = 100
Operation 0050 - Planned Qty = 100
If the confirmed qty in Operation 0015 is 102, then all the below operations and the
component quantities are changed proportionately as shown below:
Operation 0010 - Planned Qty = 100
Operation 0015 - Planned Qty = 102
Operation 0020 - Planned Qty = 102 - Component 10 - Qty = 102
Operation 0030 - Planned Qty = 102 - Component 20 - Qty = 102, Component 0030 Qty = 54
Operation 0040 - Planned Qty = 102 - Component 40 - Qty = 102
Operation 0050 - Planned Qty = 102
h) Order Type
In the production scheduling profile you can default order types which would be used
while converting a planned order in to order or which can be used for manual creation of
production order.
B) Adjust Dates
In the case of Lead time scheduling (Scheduling using the task list), every rescheduling,
results in change of basic dates; now it is your choice whether you want these basic
dates to be re-adjusted after every rescheduling.
It should also be noted that in backward scheduling the Basic start date is readjusted
and in forward scheduling the Basic finish date is readjusted.
Lateral Thinking - Normally when the basic dates are pulled in from an external system
or set from a tool (SAP or Non-SAP) you would really not want to reschedule or readjust
the dates. If you readjust the proposed dates will be rewritten, which is not acceptable
as the dates proposed by the tools are more accurate than that of the basic SAP ECC
dates.
Now talking about readjusting the dates of the dependent requirements because of a
change in basic dates of a superior level order, you have a choice whether the
requirements are to be rescheduling at the start date of the operation to which the
dependent requriements are assigned to, or whether you want to reschedule the
dependent requirements directly to order start date (so that they are available at the
basic start of production of this superior level order).
With an Active verison in the capacity of the work center with detailed entry of breaks
and shift schedules, you can use this indicator to taken in to account the breaks in daily
activities so that no job is scheduled in the break time.
Scheduling using the production dates allows you to enter the production dates instead
of the conventional basic dates in the order.
The Shift Order Indicator is used when you dont want to consider the actual dates of the
partially confirmed operation and proceed with rescheduling the entire order. Wise use
of this indicator is recommended.
Reduction in operation lead time is to be indicated here.
Configuring Confirmation Parameters
Here you have to select whether you want "final confirmation indicator" to be defaulted
for all the confirmations that the user makes and he/she marks it manually according to
a partial or final confirmation that is made or you want a "partial confirmation indicator"
to be defaulted and the user changes it to final whenever he/she makes a final
confirmation or you want to default to "automatic final confirmations" based on the
quantity that is confirmed.
In automatic final confirmations, if the user confirms less than the quantity (planned
operation quantity or the order quantity with the overdelivery tolerance and
underdelivery tolerances taken in to account) then "partial confirmation" is set and if the
user confirms equal to or more than the quantity (planned operation quantity or the
order quantity with the overdelivery tolerance and underdelivery tolerances taken in to
account) then the system marks it as "final confirmation". The confirmed quanty is equal
to = yield qty + scrap qty + rework qty.
When confirmations are entered for sub-operations, automatic confirmation is not
possible. The proposal of 'Automatic final Confirmation' is changed to 'Partial
confirmation' for sub-operations.
C) Issue Error Log when errors in Actual Activity cost postings and Good Movements
When the system issues errors in actual activity cost postings, the system would allow
you to correct these errors, similarly when the system issues errors in actual goods
movement posting (backflushing or automatic goods receipt) the system allows you to
correct these errors.
If the goods movements is not to be corrected at this point of time, the system allows it
to go ahead for post-processing in a transaction code called COGI. These failed goods
movements are corrected in COGI later on and posted. The post-processing adds on an
activity in the daily life of production
D) Issue Terminations when errors in Actual Activity cost postings and Good Movements
But on the other hand if you select the "terminate for incorrect actual cost" or "terminate
for incorrect goods movement" along with the "issue errors in actual cost or goods
movement indicators", the system would not allow you to correct them and would abort
the confirmations and postings.
A) Propose quantities
Quantities that are yet to be confirmed for the operation or order are proposed by the
system, if you select this indicator.
If total qty = 200
If confirmed qty = 50
Proposed qty for confirmation = 150
B) Display Confirmed Quantities
Quantities which are previously confirmed before this confirmation is displayed on the
screen as information, if you select this indicator.
Activities which are previously confirmed before this confirmation is displayed on the
screen as information, if you select this indicator.
K) Display HR Defaults
The System displays the personnel data for the operations that are to be confirmed.
During confirmations it is a nice idea to enter the personnel data - who was the
personnel producing the production quantities or who is the supervisor during the
production activities.
During Operation confirmation, the system throws out an initial pop-up that gives you
information on all the operations and the confirmations made on the operations. Here
you have to select the operation number that you want to confirm if you have not
selected one in the initial screen.
If you select this indicator, the system not only selects the operations that are left to
confirm, but also selects all the operations that are previously confirmed.