How To Implement SAP PP
How To Implement SAP PP
Introduction
Company code
Operating concern
Plant
Sales organization
Storage location
But, as a PP consultant, you are only supposed to look at plant, warehouse, planning
plant etc. parameters, and carefully configure the same.
identifier/counter.
Repetitive manufacturing
process manufacturing
Stages of Manufacturing
3.1.5 Production Lead Time
Going by the definition of lead time, latency between initiation and execution of a
process. The same goes with production lead time, the average time required to
manufacture any product. The fundamental law to study and map production lead time
is to physically examine shop floor, and also study any existing time stamping
process. This will help you set up the operations, work centers, standard production
time for producing a base quantity.
You have to understand, how you would be assigning Work centers to the operations.
As, every work center has scheduling, capacity and costing related information. So,
you need to apply different formulae in order to calculate production times.
For e.g. in order to get scheduling details, you should choose/make a formula by
considering the time consumed at the work center.
A regular production would consume time equal to
[Setup time + {(Production order qty. X Std. time consumed) / Base Quantity}]
OR
A work center which processes multiple operations at one given time span can have a
capacity/scheduling formula as
{Setup time + [{Volume of Base qty. / Base qty. X (Production Order qty. - 1)} /
{Volume of Furnace + 1}] X Furnace Time}.
Work Centers
3.1.6 MRP and Planning Strategies
Material Requirement Planning is the mechanism by which planners can guarantee
material availability. As, there are multiple industries catering different customers
with different needs, by producing unique products, the material requirement for
production also varies. For e.g. a fruit juice manufacturing industry will never plan all
raw materials, semi-finished materials a year ahead. The planner will tabulate the
planning strategies and MRP methods for each and every component depending on
the requirement, demand and trend.
There are mainly three types of planning processes which are used, and based on the
requirement from the business user, consultants are supposed to configure either
Make a note of the different planning strategies for the Raw Materials, Finished
products, and Semi-finished products. Finished and Semi-Finished products usually
go through the stringent planning processes like made-to-order, made-to-stock, final
assembly processing etc.
AS, MRP is having strong integration points with SD (sales order, customer
requirement etc.) and MM (procurement methods, quota arrangement etc.) module, do
involve SD and MM consultants While deciding MRP and planning strategies.
Firstly, understand the raw materials that are consumed in the production process, and
decide which components should become a part of the Bill of Materials. As, the price
(moving average price / standard price) of each component in the BOM add up to
make the total cost of the product, thus involve the costing team as well.
As we all know, with the time the technology becomes obsolete, unproductive and
costlier, so studying legacy system is the foremost thing, a consultant needs to
carryout. Also, every manufacturing company has more or less their own home grown
system or legacy system, and they do not want to lose their crucial data. In these
scenarios, understanding the Legacy system will help you know how their existing
systems can be duplicated, removed or optimized in SAP. If legacy system cant be
replaced by SAP, then consultant should find an effective way to interface with SAP.
E.g. a proven case, where legacy system is interfaced with SAP is product design
softwares. In most of the manufacturing firms, the product design softwares are
interfaced with SAP, which helps in direct material master and BOM creation in SAP.
6.
Understand the shop floor layout, and the product confirmation process at each and
every work center/operation. Also find out, how the products are received in stock,
and whether quality inspection is carried out or not.
11.
Note: You are also supposed to document the technical developments like interfaces,
reports, smart forms, Batch Data Communication etc. in consultation with technical
team. These developments will be used at various phases such as uploading master
data, manufacturing execution system etc.
7.1. 2 Gaps Analysis
The respective module owners of the consulting team, should list down all the
Master data objects, and the mechanism to collect data.
8.1. 1 Creation of Data Collection Templates
From SAP Production Planning and Control perspective, the consultant should design
the master data, and decide the fields for which values are to be collected from the
users, so as to create the respective master data in SAP.
For example: In case of BOM (Bill of material) creation, the consultant should
consider the value for the following fields
As a consultant, you should explain each and every field of the data collection
template used for collecting the business data. You should also educate the users, what
values are expected for the fields. In some cases, you may default certain values for
certain fields, this must be conveyed to the users and the purpose of keeping it default.
The template should be very clear, and should contain the definitions and particulars
about each and every field as shown below:
Based on the details of the blueprint document, the SAP production planning
configuration needs to be carried out. Below given steps describe the process of
configuring production planning
Note: The client setup is the sole discretion of the customer. For security purpose,
customer can set multiple clients for configuration, unit testing, UAT (user acceptance
test), and final move to production. Below, given steps are generic and used by most
of the customers.
9.1.1 Golden Client Configuration
Golden client is a server in SAP, which is only used for standard configurations. This
client is only meant for standard configurations and does not contain any master or
transactional data.
9.1.2 Transfer Configurations to the Development
The development client, where consultants carryout the initial unit testing for their
respective modules. The same client is being used by technical team for developing
the technical objects based on the functional specifications prepared in the blueprint
phase.
9.1.3 Unit Test in the Development Client
The consultants from all the modules, are supposed to create a list of transaction
codes or activities to test in the SAP Development client. This is basic check, where
consultants tests, whether their modules work in SAP or not. The unit test plan has to
be created in a word document or excel document before start of the testing.
Note: Appropriate master data setup must be done prior to testing.
9.1.4 Unit Test in the Development Client
As, we all know SAP is having strong integration points, and flow of information is
very frequent between the modules, so in order to test each and every flow, we need to
carryout unit testing. While doing unit testing, usually, consultants execute end to end
business process, and check whether the system is behaving as desired or not.
To have a successful test execution, it is mandatory to follow a common protocol for
documentation. Also, the document should be created beforehand, and used for
recording the test results and the status of the test. A successful test allows the team to
transport the configuration to the Quality Assurance Client or the testing client.
9.1.5 Test Development Objects
In this step, the functional team tests the technical objects developed by the ABAP
team in the development client. This activity goes in parallel with the unit testing and
string testing. A functional testing document is prepared to record each and every tests
on the object. All the issues reported are fixed by the technical team members. A
successful test allows the technical team to transport the workbench request to the
Quality Assurance Client (QA) or the testing client.
9.1.6 Test in Quality Environment (Client)
Once the Workbench requests and configuration requests are transferred to QA
(Quality) Client, the implementation team carries out an internal integration test for
the SAP functional and technical objects, all arranged in the sequence of occurrence.
Before, handing over to business users for user acceptance test (UAT), consultants and
IT business managers from the client IT team, creates a business process master list
containing all the business process covered, and steps to execute it.
The customer involvement plays a crucial role in this phase, as they help in testing all
real time business processes. In most cases, the client side super users or core users
are the people who drives these tests. Nowadays, many organizations go for 3 to 4
rounds of integration tests, in order to avoid any miscalculation.
It is important to keep a track of the Issues and Gaps which are announced out of such
tests. And make sure that, they are properly recorded in an issue-tracker. The issues
must be solved by the consulting team, if its SAP related. Whereas, if the issues are
business process related, it must be resolved by the customer team with involvement
of the SAP consultants.
9.1.7 Cutover Process and Go live
In a SAP cutover process, the consulting team and the individual consultants in the
team plan out a cutover process. A cutover in SAP means, the roll over from the
existing legacy system to the new SAP system. And to ensure this roll over is smooth,
a good cutover process or a good cutover plan is important.
Cutover forms the following:
Make sure you have a Black out period, which would act as a window to change your
systems to SAP and get it going in a true real time sense. In this window, there would
be no Sales, Purchasing and Production activities. These windows are required to
make sure that, the transformation to SAP is smooth. The user community records all
the existing/open information in SAP, and gets real time hands on with SAP.
Make a note of all the open documents, which are supposed to be updated in SAP
such as the open Sales orders, open production/process orders, open purchase orders,
on hand inventory etc. and upload the same within the shutdown period.
Make sure all the configuration and workbench transports have been moved to the
Production Client. As, after the Blackout period, you would be going live with SAP
on a real time basis.
Note: Check with customer regarding the physical stock, then only upload. For e.g. If
certain materials are in quality inspection, you have to upload it to Quality Inspection
stock. Similarly, if some materials are in blocked stock, you have to upload it to
blocked stock in SAP.
1. Dealing with open production / process orders:
You can assume that, the number of product for which the
production work was in-progress before the blackout period, is
finished and is in stock. Thus, you can create inventory for
these expected receipts from the production orders.
Note: After the Blackout period, avoid recording the SAP transactions for the
production/process orders which were already assumed to be finished, and were
already brought in to inventory
References
1. http://wiki.scn.sap.com/wiki/display/ERPLO/Enterprise+Structu
re?
preview=/58884887/262471748/JP_Enterprise_Structur01e.jpg
2. http://wiki.scn.sap.com/wiki/display/ERPMan/ERP+Manufacturi
ng
3. https://en.wikipedia.org/wiki/Factory#/media/File:Airacobra_P3
9_Assembly_LOC_02902u.jpg
4. https://help.sap.com/saphelp_470/helpdata/en/ea/e9afd14c72
11d189520000e829fbbd/frameset.htm
5. http://wiki.scn.sap.com/wiki/display/ERPLO/Process+Order+Ma
nagement?preview=/35021/1868/Picture1.jpg
6. https://help.sap.com/
7. http://scn.sap.com/