SPP DRP Shipment and SNC

How It Works

DRP organizes replenishment planning within a BOD. Based on predicted requirements and the stocks of the locations, DRP aggregates the demand along the BOD and generates the schedule agreement delivery schedule lines and purchasing requisitions.

Parts supply is executed via DRP by performing the following:

  1. Collects requirements within BOD network
  2. Creates proposals for delivery schedules or purchase reqs to suppliers
  3. Separates virtual child locations logically from parent locations

What DRP Does

  1. Determines the new demands of all locations in the BOD
  2. Rounds and aggregates demand along the BOD to the entry location
  3. Creates scheduling agreement releases and purchase reqs
  4. Allows for efficient checking of the planning result

We configure DRP by going into the SPP tree and selecting General Settings.


This is how we can inform a supplier about a new product. We will start off by going to the Product view /N/SAPAPO/MAT1


We will then navigate to the Properties of SPP tab in the global view and set the new product tab.


Next we need to copy the planning profile to a new profile.


We will find the DRP01 profile and then copy it.


We need to copy the DRP planning service. Next we need to execute the planning service.


Now we will go and check the log


Next we need to check external procurement quantities.


Now we need to create releases.


Now we will create the release.


This part is very very important, de-select the test mode checkbox.


We will choose the propagation range


Then we check the log.


Now we select the JIT and then select the details button


Now we need to go and create the ASN.


ASN 123

Now we need to goto VL60 in ECC to see the inbound shipment.


By scrolling down we can see the Storage Location RD00 under the Unload Putaway section.


Next we want to goto Extended Warehouse Management to maintain the inbound delivery.

This is transaction /SCWM/PRDI and we want to select the warehouse and then open the Advanced Search.


Now we can goto the second tab and select the product tab and enter our product.


It finds one.


Now we need to go and create the inbound delivery off of the menu.


We will create and save with the button towards the top.

Now goto warehouse management monitor in EWM. This is transaction /SCWM/MON


Now we will search by warehouse task number (which we just created)


We will select the button more methods.


There is the product.


Now we verify goods receipt in ECC for product T-SPF105 and plant SPCW by going to transaction MMBE.


Now we can see the goods over the ECC side in the storage location.

Now we needto go and perform a deployment run in the background using the Plannning Service Manager with the planning profile DEPL05.


Next we check the DRP planning matrix.


Next we will sect the recalculate button.


That will provide the aggregated demand.


Now we will select the location SPCW.


If we select and open the Total Gross Receipts selection we find the results of the deployment runin key figure Distribution Receipt fr. BOD (Confirmed)


Below we can see the STOs. They have the designation ConRel for SPR1 and SPR2.


Next we want to create outbuond deliveries from ECC with transaction VL10B. We will enter our shipping point, calc rule adn select the second tab and enter our material.


This will bring up the documents to be processed.


We will select both and then hit the process in background button.


The documents have been processed, now lets go and check the ECC with MD04。


We will double click on the delivery line item.


We scroll over and change the storage location and then select save.


Now we will head to EWM and maintain the outbound delivery order. /SCWM/PRD0


We want to check to make sure that we have the right warehouse. We can do so by selecting the little face in the left hand corner.


Now we will select follow on functions and then Warehouse Task.


Now we will head to the warehouse monitor in EWM and enter E100 as our warehouse number. /SCWM/MON


Now we can see the warehouse tasks.


Now it is planned to be picked.

Now we are going to /SCWM/PRD0 to create an outbound delivery order.


We will post goods issue.


Now we will go and check MD04 and check the stock requirements list in ECC and notice that the stock went up at the location SPR1 where a delivery of 77 has occured.




SPP DRP Consolidation and Forecast Profile Maintenance

Combined Procurement

All products of some product families need to be procured at the same time regardless of whether there is immediate demand for each product or not. In this case, the system should look at future demand of all productsin the product-family and order an appropriate quantity of each product. We will discuss how the system uses VCLO in the planning process.

DRP

DRP determines the new demands of all locations in your BOD, rounds them and aggregates them along the BOD to the entry location. On the basis of this DRP creates scheduling agreement delivery schedule lines and purchase orders.

  • Consolidated ordering is allowed by VLCO. If you want to consider a location product in VLCO, you can specify this in the location product master on the SPP DRP tab.
  • DRP considers supplier shutdowns such as vacation time, during planning. Before DRP creates a replenishment plan, it checks whether you have stored supplier shutdowns for the location product.

Processses in DRP

DRP in SPP goes through a number of processes that range from calculating the unrounded net demand to performing backwards scheduling to creating stock transport requisitions, scheduling agreements and purchase reqs.

Screen Shots of DRP Setup

The screen shot below is the forecast profile.

/N/SAPAPO/SPPFCSTPRF


We simply want to make sure we have a seasonal forecast strategy applied. After we have verified this, we want to check our DRP service profile to be sure the indicator is set for using Pre-Season Safety Stock Shift

/N/SAPAPO/SAP76000366

We will select he GLOBAL_DEFAULT and make sure the Pre-Season Safety Stock Shift indicator is selected.


We have a desire to adjust the supply chain fulfillment for a temporary supplier shutdown. In anticipation of this we will want to display the parameters for safety stock shift in configuration. How many periods will the safety stock shift for products whose costs is less than 100?

Lets goto define parameters for pre season safety stock shifts.


Let’s enter a value.


Now we want to check the product master for T-SPF105 at location SPCW to be sure the “No SFT” Shift indicator is not set.


Now we want to prepare for the fact that we have a supplier shutdown. We want 60% of our demand during the shutdown to be delivered 2 weeks prior to the shutdown. and 40% delivered the week prior. We will use the following transaction.

/N/SAPAPO/SPP_SSD

Here we will create our two delivery periods.


This will make the necessary adjustments to the supply plan. After we know the supplier shutdown is planned to change, we can remove this configuration.


Then we want to assign the showdown to the product location.


Now we want to goto the PSM and run DRP.


That is it. This will now change the output of the DRP run based on our adjustment.


CIF Change Pointers and Transactions

sap-change-pointers.jpg
CIF Change Pointer The CIF change pointer lists any inconsistent objects it identifies. Here is the path.

Advanced Planning and Optimization – APO Administration – Integration – CIF Compare Reconcile Function – Execute Compare Reconcile

The path for setting background jobs for master data transfer is the following

ECC – System – Services – Jobs – Define Jobs (SM36)

Next enter program RIMODGEN

With master data changes, the system can transfer just the master data records. For a transfer of data changes, you must set in customizing in the SAP ECC system that ALE change pointers are written for master data changes. First you activate change pointers (BD61)

In order to initiate real time transfer of master data change, use the following transaction…

(CFC9)

Integration Model Organization

There should be an organized manner that will make master data integration efficient and concise. SAP recommends organizing the integration models according to the following list:

  1. ATP Customizing and product allocation customizing
  2. Plants
  3. Characteristics and classes
  4. Material masters and characteristics and classifications
  5. MRP area
  6. Planning product
  7. Availability check
  8. Product allocation
  9. Customers and suppliers
  10. Work centers
  11. Production Process Models
  12. Scheduling agreement and contract and purchasing info records

Important Features of the CIF

  • In the CIF you can specify in the integration model that the ATP check in the sales order is to be performed in APO rather than ECC.
  • (PP/DS) The lot size always indicator is set in the APO product master and if you do not set the indicator, a lot for lot order quantity is always used in make to order planning and the system ignores additional constraints. This indicator is transferred via the CIF.
  • When data is brought over to SCM via the CIF it is automatically assigned to the active model (000).
  • Inactive models, including any model that we generate, is only used for strategic planning. Planning that has results CIFed back to ECC is only in the active version, hence the name. Also changes to the inactive models can not be copied to the active model, only changes to the active model can be copied to the inactive.
  • Even small changes to master data are copied over to the receiving system in an incremental fashion. However, this must be configured properly for SAP to do this. Change pointers must be activated in ECC with transaction (BD61).

We can carry out the real time changes for the following master data elements with the transaction (CFC9)

There is a program that will setup auto data movement for when Material Master, Customer Master or the Vendor Master are created or changed.

In the entry screen you should insert (RIMODGEN) for creating integration models, the variant, counter,

Changes to the PPM or production process model can be setup with transaction (CFP3).

Reference

SCM215 Integrated Master Data in SAP SCM

SCM212 Integrated Supply Chain Model

SCM250 PPDS

cif-target-system-settings-in-cif.jpg

cifmodgen-program1.jpg


SNP Transportation Lane and Transportation Resource Setup


Creating the Supply Network with Transportation Lanes

Transportation Lanes connect up the nodes in the network. When Purchasing Info Records, Scheduling Agreements are CIFed over to SCM Transportation Lanes are automatically created. However, if you need to created them, you can go into (/SAPAPO/SCC_TL1) and set them up there. However, when we go to do this, we find that the transportation lane has already been created, most likely from our purchasing info record that we CIFed over earlier. Here is how they are created one by one, however, this is not the best way to do it, but it is merely for instructional purposes. Really, these should come across from he CIF, unless the SCM instance is stand alone from SAP ERP. There are five different ways to created Transportation Lanes.

  1. Using the transportation lane maintenance screen
  2. Using SCE
  3. Transportation lane mass maintenance
  4. Transferring Purchasing Info Records (our preferred way for the sake of simplicity, of course this will not do when we need transportation lanes between internal plants/locations for transfer orders.)
  5. Transferring the special procurement key

Mass Maintenance Creation

The Mass Maintenance transaction is the (SAPAPO/SCC_TL1) is the fastest way we know of to create transportation lanes. It may be one of best transactions in terms of ease of use for payoff we have used. This good because creating Transportation Lanes using the one by one method may be one of SAP’s worst transactions in terms of usability. You simply need to have a transportation lane already created in order to begin. We used a transportation lane that was already created for us by CIFing over the Purchasing Info Record.



Just like that it created 20 transportation lanes for us between all of our plants.

Transportation Resource

You can create Transportation Resources by going to the transaction (/SAPAPO/RES01).


However, while it allowed us to create Transportation Resources, it seemed to have a hard time remembering it had created them.


We created 5 different Transportation Resource, but could find none of them when we went to go and edit them. However, when we tried to recreate them, we could not because SAP said that they were created already. However, we thought we would test if we could assign these Transportation Resources to Transportation Lanes (TL) that we created earlier in this post. Understand that the only functioning item in these TLs is the calendar that we have assigned. That is it is the only item which would limit the application of demand on the resource.

First we go back to the Transportation Lane transaction (/SAPAPO/SCC_TL1) and select the appropriate lane, then select the “create” button under “Means of Transport.”


(Hit the page button above) This will bring up the entry panel to the right.


There are some interesting things which can be configured. A few that caught our eye is the following:

  • Transportation Calendar
  • Transportation Distance
  • Transportation Duration
  • Transportation Cost
  • Resource (assigned to lane)

We found these interesting because they can be used to model important factors in the system. We have a post linking to this and it deals with inventory balancing. The Transportation Cost would be an element which would help determine if a stock movement would take place. It would look at the transportation cost, warehouse space savings, service level improvement (this is a function of SPP).

Transportation lanes can be setup in the following way.

  • Product Specific
  • Means of Transport
  • Product Specific Means of Transport

The way we just demonstrated was the means of transport. However, products or product groups can have their own special transportation lanes setup for them. Here is how the setup changes when a specific product, or groups of products are involved.


We were successful in assigning the Transportation Resource (TR) that we created, therefore, we are pretty sure it exists and the previous message we received when we tried to edit the TR was an SAP error.



The different resource types are described in the post below.

http://www.scmfocus.com/sapplanning/2009/05/02/scm-resource-types/