Production Planning
Production Planning
Configuration
Enter order category as 40 (process order) and order type as PI01 and save the order type
Assign Order type PI01 to plant 1000 and save the order dependent parameters
3. Create Production Scheduling Profile using Tcode CORY
In ‘Automatic actions’ on release select all the three functions and save production scheduling
profile
4. Specify Scheduling Parameter using Tcode OPUZ
Control recipe destination is a Process control system, line operator, or group of line operators
that receives
Execute adopt predefined characteristics, adopt predefined message categories and adopt
predefined display
variants
8. Create characteristics for process messages and process instructions using Tcode O27C
Also enter data type, number of char, number of decimals and unit of measure and save the
characteristic
9. Create Process Massage Destination using Tcode O03C
Process massage destination is a User or component to which process messages are sent for
processing.
Enter process message category and its description and double click on
‘characteristics/message categories’
Now double click on destinations/message categories and enter the process message
destination previously
created
Enter instruction category name, description and process instruction category type
Process instruction category: A001, Process instruction type: 1 (Process parameters)
Double click characteristics/process instruction categories and enter required characteristics and
its values which will get displayed in PI sheet as process parameters
Now create second category K001 with category type as 2 (Process data request) and double
click on characteristics/process instruction categories.
Enter required characteristics as well as predefined characteristics and their values as below and
save the characteristics.
In PI sheet, the process instruction destination has to fill this data and send it to the process
message destination
Master Data
1. Create finished product and its raw materials using Tcode MM01
Enter the ingredients and quantity in which they are required and save the BOM
In recipe header enter status and usage and the go to ‘Operation’ tab
Enter Phases and operations with required resource and control key also enter the process
instruction destination.
Now save the master recipe and again go to change master recipe using Tcode C202 and then
go to ‘Material’ tab
In production version enter ‘alternative BOM’ and ‘BOM usage’ and select ‘Check’, system will
automatically pic the correct BOM.
Now go to ‘operation’ tab and select phase to which the process instructions are to be assigned
and then
select
For auto goods issue and auto goods receipt select last phase and go to process instructions tab
and assign standard process instructions PROD_5 (auto goods receipt) and CONS_5 (goods
issue), assign CONS_5 two times as there are two ingredients that needed to do goods issue.
Now double click on CONS_5 and assign ingredient number and its base unit of measure to
respective characteristics, repeat same for other ingredient.
Now select Go To- Process management- simulate PI sheet for control recipe destination
System will show the simulation of PI sheet which will be sent to control recipe destination
Phase: 0020
Phase: 0040
Phase: 0080
as
As it’s mentioned in production scheduling profile that generate control recipe at the order
release, now save The order.
Enter the order number and phase no. and save the confirmation, similarly do the confirmation of
all the phases.
2. Control recipe monitor using Tcode CO53
Enter the actual values of process parameters that is speed, temperature and viscocity
Enter quantity of finished material to do goods receipt and quantities of raw materials to post
goods issue
Now select ‘complete’ to complete the document and generate process messages
Now first to post the goods issue select the PI_CONS message and select
Here enter the storage location in front of characteristic PPPI_STORAGE_LOCATION and save
Now select both PI_CONS messages and select to send the messages at process
message destinations.
Similarly enter storage location in PI_PROD message and send the message to post goods
receipt,
Also check the process parameters and send K001 message to message destination, which is of
SAP user type, this will trigger mail to the address mentioned.
After that send PI_CRST message which will change the status of control recipe to completed.
Enter controlling area, order number and settlement period and execute
Resource Classification in Master Recipe
for Planning
FollowRSS feedLike
26 Li kes 11,990 Views 47 C omments
Often, many industries like FMGC, chemical, pharmaceutical, etc use multiple similar
resources to manufacture a product.
E.g. A plant has many mfg bagger, or filling lines with identical capacities. A product is
chronologically said to be manufactured in bagger 2. Alternatively this product also can be
manufactured in bagger 3 or bagger 4 if needed. On shop-floor business cannot determine
the primary resource to be used until shortly before order processing. But in mid to long
term planning, they want to assign a suitable planning resource to the operations
provisionally.
The constraint for long term planning needs to be on planning resource. In short term the
flexibility needs to be given for resource selection based on SKU. This can be mapped in
different ways in SAP.
This method is most widely used but requires laborious master data maitainance as one
recipe has to be created explicitly for each resource and has to be assigned to one
production version respectively.
The resource is changed manually on the Order. This change requires a single approval
process if ECM to be used. Production Planners will feel as more work and any change which
needs a Quality Approval in GMP environments will take more time to create and release
the order for production.
SAP provides another way of maintaining this alternate resource selection by using resource
classification.
We can use a planning resource as the primary resource and select the alternate resource
through the resource network maintained through work center classification (type 019).
This also works well with ECM and is a good option for Planners as there is no need of Single
Approval from QA personnel.
All relevant alternative work centers must contain exactly the same classification and
characteristic value assignment. Work centers with different classes or characteristic values
are ignored.
Assign the classification in master recipe and add alternate resources T Code: C201 or
C202
Create process order COR1 or By MRP Planned order to Process order
On the operations tab, select the operation 10 and click on Resource selection condition
Product can be produced on all 3 lines here you can select the resource accordingly.
We can change the resource from this screen by dragging and dropping it to another resource from
the resource section.
Resource classification automatically creates multiple modes in APO PDS or PPM, so it can
be used in PPDS while converting SNP Plan orders to PPDS plan orders. And in DS board we
can schedule the order on required resource.
If we want to use different capacities for planning, but for execution purpose we only want
to use one resource. So from many lines in mid term planning to accommodate constraints,
but for short term we use single resource for production execution.
---------------------------------------------------
To specify the PI that is to be generated in the process order when control recipe is created for
the control recipe destination. There are steps to be performed such as
These are the basic IMG settings in order to use the Logistics Engineering Change
Management features.
Revision sections
Fields Name :-
Fields Name :-
Object maintenance x
Assign alternative date x
Fields Name :-
Only with leading change mst. x
Setting the Revision level active is to activate the ECM for material master. If you
do not want the engineering change management for materials, remove the tick.
With a tick in "Higher revision level", the new revision level has to be always
higher than the old revision.
If you use the internal number range, then remove the external number range.
Third, define the status for the change master records in transaction SM30 -
V_T419S.
Status Poss
1 x x '' Active
2 '' '' '' Inactive
3 '' '' x Locked
Fields :-
If the History Requirement is tick, every time during creation of the BOM, SAP
will prompt you for an ECN number as is compulsory.
PP task lists: initial screen -> Change number -> Transaction code -> Tick Req.
Setting the Transaction code fields Required indicate that you have make the ECN
number compulsory when changing the routing.
Finally, test it by making changes to the Material Master, BOM and Routing.
Change number
Transaction Activity
Revision level
Reporting
CS80 - Material BOM change document
Configuration Management
Work center
CRHH - Work center hierarchy
CRHS - Hierarchy structure
CRHD - Work center header
CRTX - Text for the Work Center or Production Resource/Tool
CRCO - Assignment of Work Center to Cost Center
KAKO - Capacity Header Segment
CRCA - Work Center Capacity Allocation
TC24 - Person responsible for the work center
Routings/operations
MAPL - Allocation of task lists to materials
PLAS - Task list - selection of operations/activities
PLFH - Task list - production resources/tools
PLFL - Task list - sequences
PLKO - Task list - header
PLKZ - Task list: main header
PLPH - Phases / suboperations
PLPO - Task list operation / activity
PLPR - Log collector for task lists
PLMZ - Allocation of BOM - items to operations
Bill of material
STKO - BOM - header
STPO - BOM - item
STAS - BOMs - Item Selection
STPN - BOMs - follow-up control
STPU - BOM - sub-item
STZU - Permanent BOM data
PLMZ - Allocation of BOM - items to operations
MAST - Material to BOM link
KDST - Sales order to BOM link
Production orders
AUFK - Production order headers
AFIH - Maintenance order header
AUFM - Goods movement for prod. order
AFKO - Order header data PP orders
AFPO - Order item
RESB - Order componenten
AFVC - Order operations
AFVV - Quantities/dates/values in the operation
AFVU - User fields of the operation
AFFL - Work order sequence
AFFH - PRT assignment data for the work order(routing)
JSTO - Status profile
JEST - Object status
AFRU - Order completion confirmations
Planned orders
PLAF - Planned orders
KANBAN
PKPS - Kanban identification, control cycle
PKHD - Kanban control cycle (header data)
PKER - Error log for Kanban containers
Reservations
RESB - Material reservations
RKPF - Header
Capacity planning
KBKO - Header record for capacity requirements
KBED - Capacity requirements records
KBEZ - Add. data for table KBED (for indiv. capacities/splits)
Go to tcode SPRO
These are the configuration settings available for BOM. Depending on your
Business configuration i.e. Business blue print, you have to use these settings
accordingly.
Planned independent requirements are consumed by incoming sales orders so that the master plan is
always adjusted to suit the current requirements situation. This means that the important feature of
this planning strategy is that you can react quickly to customers’ requirements. The smoothing of the
master plan is less important.
Prerequisites
You must maintain the following master data for the finished product in the material master:
Process Flow
For a detailed example of the entire process, see Sample Scenario: Strategy 40.
1. Planned independent requirements are entered at finished product level and trigger the
procurement and production of the necessary assemblies and components before receipt of
the sales orders.
It is possible to use information from the sales forecast, the Sales Information System, or
other planning tools to plan production quantities.
2. As soon as the sales order is received, it consumes the planned independent requirements.
You can then compare the planned independent requirements situation with the actual
customer requirements situation.
3. An accurate availability check is performed according to ATP (available to promise) logic
during sales order processing. The system checks whether sufficient planned independent
requirements have been planned to cover the sales order.
4. Requirements from the sales orders are passed on to production and can lead to changes
made to procurement if the requirements from the sales orders exceed the planned
independent requirement quantities. If there is insufficient coverage of components (the sales
order quantities exceed the planned independent requirement quantities), the sales orders
cannot be confirmed. The system therefore automatically adjusts the master plan. For more
information see Coping with Insufficient Coverage of Components. Planned independent
requirement quantities that are left unconsumed increase the warehouse stock of the finished
product.
Other Areas
Availability Check
Unlike other planning strategies, strategy 40 does not require the material master MRP II Availability
check to contain a specific value. This field has no major impact on the strategy 40 planning process.
You can use the S/D checking rule either with or without replenishment lead times. From the sales
order choose Edit Item availability Goto Scope of check. See Availability Check.
For Planning Strategy 40, the system displays only order quantities that have consumed independent
requirements. Quantities that are in excess of this amount are not displayed. For example, suppose
the following situation:
Confirm the creation of the sales orders, and the consumption of the planned independent
requirements in the Stock Requirements List.
As a result, the statistics in Demand Management may not display all sales figures over a planning
period. In the example, only the 50 pieces of the first sales order display in the Total Requirements
List, even though more were sold. Other functions, such as LIS or SIS, can be used to display those
extra orders.