Channel

Scheduling & Shop Floor

Showing 00 of 00
Customer Service
Demand Planner
Materials Manager
Production Planner
Production Scheduler
Purchasing Buyer
Supply Planner
Warehouse Administrator
Warehouse Manager
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Clean Up Aisle 4: COGI
SAP® ECC
New
Materials Manager
Production Planner
Production Scheduler
Supply Planner
Warehouse Manager
Scheduling & Shop Floor
PTM
COGI; MMBE
Hey, welcome back supply chain superstars. Martin here, and today we're going after a super glamorous topic. Resolving errors in goods issues. Okay. Okay. Okay. I know it's actually is not the most glamorous of topics, but it is truly an important one. Having a clean and healthy system that reflects timely and completed transactional postings is a big part of having a system we can trust. Accounting for our inventory properly and knowing where it is located opens the doors to better quality and ATP. Our advisor for today is going to lead us on this quest, and to tidy our system is our friend Tom. Tom, tell us more about COGI errors and how we can actually use them to improve our system accuracy. Well, as it happens, Martin, not only are we going to talk about how to resolve COGI errors as they occur, but also how to reduce the number of errors we're getting in the first place. Like all cleanup after the problem has occurred, the investigation and cleanup is easier the quicker you get to it. In this case, sooner is much better. If you have a COGI error, SAP can't find the balance of materials that was to be issued to the manufacturing order in the place that it was supposed to be looking. So, we need to see if the quantity or location is incorrect and then get it pointed in the right direction. Let's get in the system and look at some examples. I'll tell you a story or two as we go. Now let's dive into SAP and take a closer look at COGI errors. We'll start by looking at the SAP menu and finding the transaction code for COGI. We start at the top in the Logistics folder. We drop to Production, drop down to Shop Floor Control, drop down to Confirmation, drop down to Reprocessing, and there you'll find the COGI. The other simple trick for finding COGI is just go into your menu, type in COGI, off you go into the transaction. As we enter the COGI transaction, we can clearly see that there is a number of search criteria we can do to limit the search for specific errors, specific plants, specific situations we might be looking for. In this example, we're going to just look at plant level COGI errors and make sure we understand the status of our COGIs for the entire plant. So we're going to go into plant 1000 and execute to look for COGI errors. As we enter, we see there are two COGI errors. And it's important to remember that we want to make sure our COGIs are up to date because there's impacts on the operation in our organization when COGI errors go unchecked. We have data accuracy issues. We'll have inventory discrepancies. We will have operational inefficiencies and we'll have a financial impact if we try to close our books at month end and COGI errors haven't been processed. So as we dive into this situation here we can see we have two COGIs. We'll highlight the first one and we'll discuss the details. As we can see here we have 300 pieces in our requirement for this error. It's also looking for these materials in storage location 1. So SAP expected there to be 300 pieces of this raw material in our storage location 1. Now as we dig a little deeper, we can look in the stock location situation for this material. As we look here, we can see we're in plant 1000, storage location 1, and we see we only have 12 pieces in unrestricted use. That means we did not have enough raw materials in the proper storage location for this confirmation. We can also see we seem to have plenty of raw material in other storage locations in the same plant. The issues we're facing here is that we've consumed 300 pieces but we haven't accounted for them in SAP. So now our raw material quantities are inaccurate. We also have the inefficiency of needing to go back now and fix this error, fix the process, and understand what happened. Was it a simple transactional error, or was there a process issue involved that caused this issue? Root cause analysis on that will be very important because as we fix those root causes and we understand what's causing these issues, they will not reoccur. Meaning, if we fix our process of transferring the right materials at the right time, this COGI error doesn't happen in the first place. So as we dig in and we look at these COGI errors and we need to understand why they happen in the first place, it'll help us prevent future COGI errors from happening in general. In this situation here, we may ask for a cycle count to determine, were raw materials taken from one of these other storage locations and brought to our storage location 1 without doing a transactional piece in SAP? If so, we do a simple transfer in the system to clear up the issue and the COGI will go away. So that's a simple example in the system how one COGI error can affect us in many ways. To recap, we needed 300 pieces, we consumed 300 pieces on the production order, yet SAP did not consume those materials. So now we're sitting here with 300 pieces inflating our inventory that aren't actually there because the situation wasn't resolved. So it is vastly important as we go into COGI that we make sure we have timely execution of our COGI errors, because it's going to keep our data system integrity accurate. It's going to help us by not wasting time chasing in root cause analysis, these errors and these issues. It will also help our financials closing at the end of the month, not having stuck processing errors that we need to correct before we can close our books. Listen, I know the after the fact cleanup task in SAP are no one's favorite. But if we make COGI cleanup a shift by shift or daily practice, we can start to get the value out of the messages. This is a type of exception monitoring and it's letting us know that we either have a process issue, a transactional timeliness issue, or a master data issue. Looking for trends leads us to making corrections that go beyond just that one error in processing. We can reduce the noise and improve the quality of our process flow and our data at the same time. We all benefit when the system is neat and tidy. And I can tell you, that as a planner, I want to know that all of these transactions went through and the system is clean, clear, and under control. Thanks for that walkthrough, Tom. No one wants to see stranded postings, especially as we cross periods. Let's make sure we act on these quickly and resolve them with process or data fixes to make things better over time. Thanks again, Tom. Hey folks, if you have more questions related to how to keep the house clean, please use the chatbot. It will recommend some videos for you to watch. But if you have a very specific question for us, please submit it below.
Converted Order Material Availability Check
SAP® ECC
New
Production Planner
Supply Planner
Scheduling & Shop Floor
PP; PTM
COHV; COMAC
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, this is Martin, and in this video we are going to focus on how to take advantage of SAP's material availability check when converting planned orders to production orders. When used correctly, converting the planned orders to production orders with material availability check capability, also known as ATP or available to promise for production, can help organizations automate the material availability checking process, making it more efficient and reducing the risk of production delays. Eacliffe that sounds like a mouthful, but help us out here. Sure Martin. Converted order ATP check is a powerful feature when used correctly and in this demonstration I'm going to focus on these four things. How to trigger plan order ATP check. Which plan orders to include in the ATP check. Be aware that SAP icon switches between material ATP and component ATP. And we'll also focus on the scope of check. It's basically which demand and supply elements are taken into consideration during the ATP check. The intent here is to use transactions COMAC to perform a component ATP check. That's an availability check for all components needed for production orders in a create status. The goal is to determine which orders can retain its current schedule dates versus identifying which ones need to be rescheduled out into the future due to one or more missing components. So let's go ahead and run this transaction. I'm going to run it for both production orders and plan orders. And what we get is the production schedule, that consists of released production orders, created production orders, and then planned orders. So here we are going to focus on created production, orders. The question is, can we support this schedule that's sitting here right now from a component perspective. So let's go ahead I'm going to do a select all, going to then check our settings to make sure we are doing an ATP check, so the settings looks good. Let's adopt that and what I'm going to do now is proceed and execute the availability check for the released orders, created orders, and the planned orders. So this is now complete, let me do a refresh but before I do that refresh, we can see that we have a status of, MANC, which is basically telling us right now that the check was not done prior to executing this transaction. Going to do a refresh and now we can see the status changed to, MACM and we can see that we did get some confirmation here from a ATP so we're a hundred percent good with everything that's on schedule so far. Let's take this production order, drill into it, and again, we see the status MACM. Let's take a quick look at the status, you can see, it's saying material committed and what this means is it's really talking about the components. The components are committed to this production order. Let's come back here and in fact let me come in here in change mode because in change mode I can also run ATP at the order level. You can do it from the header level where it says check material availability. Again, it's really talking about the components. It's unfortunate that SAP was not consistent in its name and convention, in some places it says material availability check, in other places it will say component availability check. But recognize it's these words are being used interchangeably. So what I'm going to do is I'm going to come to the component overview and you can see here there's also the possibility of doing the ATP check here and they use the label component rather than material. But the key reason I'm doing this, even though the check was done, I am doing this to show how the rules are applied in terms of what to consider when doing the ATP check. So let me run through this one component and I want to take a look at the scope of check and within the scope of check because we are dealing with a production order. The point is that we want the rules for the ATP check to be tighter than the rules we use for a planned order ATP check. So for a planned order we may say, look, take requisitions in the consideration, take planned orders in the consideration. But from a production or at least a created production order perspective, the expectation is things should have been ordered already or they should have been scheduled already. So in that case, look at purchase orders recognizing that delivery might be taking place within the next one or two days, or take production orders into consideration again recognizing that we might just be producing it slightly before we need to use it in the released production order. So through configuration we created a separate check-in rule and that check-in rule is basically to mimic what you would physically do if you were to do a manual check on, are we ready to execute this production order? The point is we have taken that manual process, automated it, reflected the business rules, within this checking rule and then that's applied to the ATP check. Again you can see what's confirmed, if there was a shortage that would be reflected here. In terms of shortage meaning there's insufficient inventory and or combination of inventory and other firmed supply elements are not available that results of that would be reflected here. So in summary, we have covered. How to do an ATP check for a converted planned order to a production order, show users how to trigger a ATP check for these orders. Show users which planned orders to include as part of the ATP check, and Make users aware that SAP uses two different icons, material ATP versus component ATP. Both meaning the same. Show users the scope of check, which basically defines which demand and supply elements to take into consideration as part of the ATP check. Thanks Eacliffe. Using this material availability check during the production creation stage can really help produce costly production delays. So if you want to learn more about how do you get the most out of your SAP system, please check out our other videos. And of course, if you have a question, please submit it below.
Lead Time I/O Diagram
SAP® ECC
New
Production Planner
Supply Planner
Scheduling & Shop Floor
PP; PTM
MCP1
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi Martin here, and in this specific video we're going to focus on how to take advantage of SAP's lead time IO diagram capability. When implemented and used correctly, lead time IO diagram provides a visual representation of the inputs and outputs that contribute to the lead time deviation and helps identifies areas for improve. Eacliffe, how about you talk us through a little bit through this lead time IO diagram capability? Definitely Martin. Lead time IO diagram is a powerful feature that provides added work center performance insight when used correctly and in this demonstration I'm going to focus on these three things. How to quickly identify work centers with operating inefficiencies using a lead time IO diagram functionality. Where the lead time IO diagram functionality is available in the shop floor reports. And how to evaluate work center's performance using this lead time IO diagram functionality. The intent here is to demonstrate the use of input output diagram functionality which is available for use in transaction MCP1 operation analysis and MCP3 production order analysis. In either case the use of the input output diagram is to gain a quick overview of the production process of a particular work center or a group of work centers. So here I have MCP2 queued up, let's go ahead and execute, the first thing I'm going to do is perform a switch drill down, and I'm going to bring up a works interview of the data. Let's take a quick look at the group of work centers, so I'm going to go to edit input output diagram, which then brings up an additional screen, let me transfer it over and here we can see what's going on. Let's center the legend and what this is telling us is we have the target information, so target output is the green, what do we expect out of production versus the yellow target input. Okay, and then we have what actually took place in terms of the red, which is the actual input versus the output. So when we have a gap like this it definitely means that we have some inefficiencies. In this case we have some significant inefficiencies which makes sense in this particular environment because this is a test box and we create lots of orders but we don't do much execution. Ideally when you run this in your production environment there isn't much of a gap between the target versus actuals. So let's come back out. I'm going to close this and I, what I'm going to do is pick a specific work center where we can really zero in on what's going on. So highlight the work center of interest, come back to edit input output diagram, once again it's on my other screen, I'm going to drag it over. Okay, and now we can see something completely different from what we saw when we had grouped everything together. Let's bring up the legend to remind us what we are looking at. So we have the targets, which are sitting up here, it's accumulation of orders over time, so this is what we intend to do versus the actuals. This is what truly happened in terms of confirmation. Because we asked these gaps here, again, target versus is actual, the key question is what's going on, and you can then continue to investigate further. You can actually, for example, double click on this graph, it brings up another chart. It's again, chart that comes up. I'm going to expand this and let's bring up the legend, So the white means that we had some intended production, the red means, hey, this is what actually took placeand the fact that we're seeing a lot of white, not much red something is definitely going on. The question is what is going on and this is what allows you to drill in at an order level to understand exactly what's going on? So here's an example here, again we intended to produce something, this is when it was scheduled for, we actually produced it early in this particular case, but we have all these other orders, this is when it was scheduled for and this works enter and there's no red telling us that something did not go according to schedule. You could see this input output diagram in combined with other functionality definitely gives us some quick insight into what's going on into the work centers. Again you can access this through transaction MCP1 operation analysis or MCP3 production order analysis to gain a quick overview of the production process. So in summary we have covered. How lead time IO diagram allows you to quickly identify work centers with operating inefficiencies using this functionality. Identify how to access lead time IO diagram functionality in the shop floor reports. And how to evaluate work center performance using lead time audio diagram. Hey, once again, thank you Eacliffe. Visualizing lead time inputs and outputs can really help create an understanding of how different factors impact delivery and contribute better to production planning and scheduling. So once again if you want to know more about how to get the most out of the SAP system please check out our other videos and of course if you can find a video or answer to a burning question, please submit your suggestion.
Maintain Intervals and Shifts
SAP® ECC
New
Production Planner
Supply Planner
Scheduling & Shop Floor
PP; PTM
CR02
The best way to learn is by doing and welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, my name is Martin, and in this video we will focus on how to take advantage of a special feature called intervals and shifts. When used correctly intervals and shifts can enable organizations to improve quality of the capacity evaluations and resource utilization. Eacliffe, sounds like a pretty cool feature, how about you tell us more about it? Definitely Martin. Maintaining intervals and shift is a powerful feature when used correctly it allows capacity evaluation and finance scheduling functionality to work correctly. In this demonstration I'm going to focus on these three things. Identify the need to maintain intervals and shifts. How to maintain work center availability downtime to a shift level for a specific time period. And to validate the results using capacity load transaction. Here we are on the capacity planning transaction CM01, to appreciate how intervals and shifts influences available capacity. Individual and shifts are used to provide more specific definition of a day, in other words subdivided into shifts so do we have a one shift, two shift, or three shift operation. And it can also be used to define exceptions to what's considered a normal day, such as schedule, downtime et cetera. So I will demonstrate how to maintain the intervals and shifts using the work center change transaction CR02. But recognize that this step is exactly the same for resources, which in that case you'll use transaction CRC2 or even pooled capacity which is transaction CR12. So first we are focusing on this column which is available capacity, I'm going to come here, do a refresh just to ensure I am reflecting the current definition, and you can see that for capacity category 001, machine capacity looking at it in weekly buckets, it's 40 hours a week. Okay, so for this specific work center we are going to go into CR02 which I have sitting here in a different session. So here is transaction CR02, here is the work center, I'm going to go into the capacity screen and from there I'm going to drill down into the capacity category 001 machine capacity. So drill down in here and from here we will then go into intervals and shifts. So right now the way it's currently set up is that for the entire time horizon the day starts at 8, it finishes at 5 with a 1 hour break and this is giving 8 hours of capacity. So let's say that we want to reflect some downtime, for example what I will do is come along click on add an interval, we are going to specify the start time. So right now we are going to go into February, I'm going to pick the week of the 13th and basically say that that particular week is not available for production. So start from the 13th, I'm going to go from the 13th to the 17th. Notice that 18 19 is blue in color, the point is it's a 5 day work week based on the calendar, and therefore I just need to go to the 17th and there, that's the range I'm interested in. So length of cycle we can specify 1 or 7, if you specify 1 our settings apply for the entire date range. If we use 7, it gives us the ability to maintain different profile or availability on a daily basis. In this case, I just want to focus on the entire week, so I'm going to change this 7 to a 1 and I'm going to hit enter. Okay, so we get one line item here, and basically what I'm going to do is, this number of individual capacity, I'm going to say, look there is no capacity, I'm going to change this to zero, hit enter, and we can now see the capacity is down to 0, I'm going to click save and that is completed. So let's now go back into CM01, the capacity planning transaction. Fortunate for us there's a refresh transactions, I'm going to do a refresh and we can now see that available capacity for this particular week has now come down to 0. So if something gets scheduled in this particular week, week 7, that requirement will get compared to 0, it will then go red to tell us, hey, you are done, there's no capacity available, you need to take a corrective action. So take whatever production is sitting here and either produce it earlier or produce it later, thos are your choices. So let's go back into the change transaction again, CR02 and again I'm going to go back to the capacity tab, what I'm going to do this time is maintain a shift profile. So drill down into 001, again go into capacity, into the intervals and shifts, and let's pretend because there is no production going on maybe the following week I want to run an additional shift to compensate. So again, I'm going to click, let's add an interval and that interval is going to start after the 17th, so again we are in February, let's go to the 20th the Monday and again, we are going to go the Friday, so the 20th through to the 24th. I have a shift profile which is already maintained, so I'm going to come here, I am electing to use the PP shift profile, I'm going to hit enter and you could see it brought in this information where it's a 3 day, 3 shift operation, 8 hours available for each of the shifts, and that holds true from Monday through Friday of that particular week. I'm going to come click and save, we are going to go back into CM01 and verify our results, so come back here, again we're looking at machine capacity, do a refresh and we could see that the following week the available capacity is now 120 hours. So 8 hours a day, 3 shifts per day by 5 days, which equates to the available capacity of 120 hours. So in summary we have covered how to maintain intervals and shifts which allow you to. Maintain work center availability downtime to a shift level for a specific time period. Validate the results using capacity load transaction. And to trust the availability capacity used in the capacity evaluation process. Thanks Eacliffe, much appreciated. Using this feature improves the data and therefore allows the planner to make more informed decisions and improves overall operational performance. If you want to learn more about how to use this feature and other features in SAP please check our other videos and of course if you don't find what you're looking for please submit a suggestion.
Material Analysis
SAP® ECC
New
Production Planner
Supply Planner
Scheduling & Shop Floor
PP; PTM
MCP5
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, I'm Martin and in this video we will focus on how to take advantage of SAP's material analysis capability. When we understand how to interpret some of these reports, we're able to have a clearer understanding of how well we are performing from a production perspective. In essence, manufacturing material performance reporting. Eacliffe that's a mouthful. How about you tell us more about it? For sure Martin. Material analysis is a powerful feature when used correctly to focus on improvements from a material perspective. In this demonstration I am going to focus on two things. One, provide an understanding of how material analysis report works. And two, identify which materials to focus on and apply critical thinking so we can understand and mitigate availability challenges. The intent here is to use transaction MCP5 to perform material analysis for produced materials. So here we are, going to the menu, it's logistics, production, shop floor control, shop floor information system, standard analysis, and here we have MCP5 material. So let's double click on that. I'm going to just expand this horizon going back so I can get some good data, going to hit execute, and I already have my key figures laid out to provide information in terms of plan versus actuals and then provide some other information from a material analysis perspective. So if I come here right now by default the information is brought in at the plant level, I can do a switch drill down, I can take a look at, let's see, MRP controller. So I have these different MRP controllers that's contributing to this overall content of this report. So the goal is to basically use this report to see how reliable our plan is against actuals or even our target against actuals. On the main screen I had just the plan versus actuals, here we can see the target which is really coming from the production order. Actually the emphasis is that is more likely on target versus actual versus plan, but it's still good to see it from a plant perspective because at the end of the day, ideally we want to see positive numbers saying, look, every time we schedule this material, we are getting it at least prior to when MRP said we needed it, versus if it's coming afterwards, it means we are not providing that inventory in a timely manner. Okay, so let's close this and we can see for the data that I retrieved we had 13 production orders. Let's do another switch drill down we're going to go to a material and here we can see that for each material how many production orders we have, what kind of timing are we dealing with in terms of, are we getting any inventory or any item late? These are what we would target first, so maybe if there was negative I would sort it in ascending order and when it's an ascending order it would then tell me there's a couple of materials here, or probably even this column more so, let's come to plan versus the start. So I'm going to sort this column here, so let's cancel the sorts, let's just sort under one column. Again, if we are not providing the produce item in a timely manner, those are the items we would zero in first. Why is it not being provided in a timely manner? Because it means that there's some kind of disruption that's going to happen. Is it a handoff of a semi-finished or finished goods for example, hence the finished product is not being impacted negatively? Or is it just the finished good not being done in time to hand off to either the warehouse for make the stock or to the customer if it's like an assemble to order or made to order situation we are dealing with. So that's the type of insight that we can gain from using a material analysis where we do have multiple, so we can take this one, we know two orders, was it both in the same year or not? We can do it two ways. We can either do a drill by and drill down by the month, for example, and in this case the two of them was run in the same month. The alternatives could have been if I came back here and I take that same item, I can then do a time series. Let's pick the key figure and then show the time series and then we can see, oh, okay so from this perspective it says, one was in April, one was in May. So broard approach is taking two different days to work with obviously, because one we said everything was in May, and the other one said, nope, it's actually split between, April and May. But the point is you can still see how things are trending and so forth from month to month, either way. This is the material analysis, again this is for produced materials and the goal and the point is that you can use this to ideally, there's all talk variances of zeros. So in summary, we have covered. Material analysis which allows you to provide an understanding of the material analysis report. And two, to identify which materials to focus on and apply critical thinking to try and understand how to mitigate availability challenges. Yeah. Thanks, Eacliffe, for sure, I can see using these reports and analytics can really help provide the users and managers with the information needed to make more informed decisions, identify the challenges, and improve operational outputs. So if you'd like to learn more about this and other topics in your SAP system, please feel free to check out our catalog and of course, if you have a specific question, please submit your suggestion.
Midpoint Scheduling
SAP® ECC
New
Production Planner
Supply Planner
Scheduling & Shop Floor
PP; PTM
CM21; CM25
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi Martin here, and in this video we are going to focus on how to take advantage of SAP's midpoint scheduling capability. Midpoint scheduling can be great help to simplify the production planning process and help focus on the bottlenecks. Eacliffe, how about you tell us a bit more about midpoint scheduling? Sure Martin. Midpoint scheduling is a powerful feature when used correctly and in this demonstration I'm going to focus on three things. Explain the concept of midpoint scheduling. Show what settings are required to get midpoint scheduling to work. And demonstrate how midpoint scheduling process works. The intent here is to look at midpoint scheduling functionality that exists on the production planning, graphical planning board transaction, CM25. Midpoint scheduling is an approach a production planner can take to create a realistic production schedule when dealing with multiple operations. Basically involves focusing on a strategic or bottleneck equipment that's involved in the manufacturing run, which drives the scheduling of other work centers involved in making that item. So let's take a look at transaction CA02 to show what the routing would typically look like before we actually get into this functionality. So right now this is transaction CA02. We're going to go to an operation overview and what we can see here is that we have multiple operations involved in making this product and these are the different work centers which are involved in making that inventory. The goal is that when we schedule one of these work centers here, the other, in this case, the other three work centers will align from a scheduling perspective. Okay, let's go into transaction MD11 and create a plan order for this material. Okay, so this is our material it's in MRP area, 1000. Okay. let's do for quantity of 10,000 units and I'm going to pick a date of, let's see, do the drop down and we want it to finish, so right now it's February 13, let's move it to March 4. I'm going to hit enter to populate these dates. Notice there's only three tabs here. Basically that header tab, the assignment master data. I'm going to click the scheduling icon, I have a warning, get through that, click on scheduling a new tab detail scheduling got created and here we can see the different work centers involved and the start an end date for each one of these work centers to produce this item. Okay and it's these work centers that we are going to bring up on the planning board. So with that said I'm going to click and save and we now have this planned order, now let's go into transaction code CM25 which is the graphical planning board slash m CM25, I'm just going to pick a generic keyboard. See there are multiple options in terms of which profile we end up working with. I'm going to pick this one here, the two graph, green check. Okay, I do have a variant already defined, say get variant. I called mine V1. Okay, and by doing that it has now populated the different work centers of interest. So we can see this here and from here we are going to, we're interested in this case the focus is on machine capacity because we're scheduling the equipment, which are machines, in this case, and execute. So here we can see that we have multiple entries sitting available for scheduling. Anything that sits in this section in the pool section of the graphical planning board is what's available for scheduling. Anything which was scheduled already would be residing in this section up here. So, with that said, let me just adjust this a little bit, okay, so before we can do midpoint scheduling, what we are going to do is we are going to take a look at our settings. So we're going to go into our strategies and there's one setting which is specific to midpoint scheduling, it resides in this section, the dispatching control, so I'm going to scroll down and let's do this again. So we can see under dispatching control, we have this midpoint scheduling and that indicator is turned on. So with that said, the way this works is that any orders which are, or operations which are associated with these work centers, would be displayed here and in this case you could see we have two different orders, one ending in 533, and the other one ending in 534. So the question is, which one is crucial to how the line is scheduled? Instead of looking at Operation 10, let's assume that operation 30, the MB Work Center, is the one that has some challenges for us. So what we want to do is take that work center and we are going to schedule it. So let me dispatch it and you could see it is now sitting here. So here's another work center, another order for that same work center, I noticed it's overlap. So the point is that we have finite scheduling, in other words we could only run one at a time. If I took this one now and say dispatch it you could see it came to the end here. So because this moved out into the future, the point is it cannot run at the same time as this one. If I come to Operation 10, suddenly you could see Operation 10 is no longer aligned with 534, it's no longer in the same timing as 533. So, the point is that we have things sequenced in terms of who could run first, who could run second, and so forth. We can see that there's still a bit of overlap from a 10 perspective so based on the rule of the master data, we know that this has to move out a bit. So if I took this and I moved it out a bit, you could see this one now moved out. You could also see that these guys are now starting to move out. So there's a gap between, for operation 20, there's a bit of a gap, and for Operation 40 there's a bit of a gap, and you can see now looking at all of them there is no overlap. So from a scheduling perspective, the midpoint scheduling says, look when I moved something, for example if I took the previous order and I moved it, let's say moved it a little earlier, the other operations tag along automatically. Okay, so that's the whole point about midpoint scheduling is you pick that critical work center, you schedule that work center and once it is scheduled, so I can take this guy, hold the shift key down, take the other one and dispatch them both. Okay and now you can see they are up here scheduled together where we have the first one, the second one, this remain intact, and the point is because these operations are no longer overlapping, the schedule is now considered realistic. So that's the feature of midpoint scheduling on the graphical planning board so that we can reflect a realistic production schedule. So in summary we have covered midpoint scheduling which allows you. Perform scheduling using the graphical planning board. And how to maintain the settings to perform midpoint scheduling. Yeah, thanks Eacliffe. Much appreciate it. Using this feature can really help planners and schedulers optimize their order scheduling, and in doing so, of course, improve productivity. So if you'd like to learn more about how to get the most of the SAP system please check out our other videos and if you can't find a video to an answer to a burning question you may have, please submit a suggestion.
Operation Analysis
SAP® ECC
New
Production Planner
Supply Planner
Scheduling & Shop Floor
PP; PTM
MCP1
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, my name is Martin, and in this video we are going to focus on how to take advantage of SAP's operational analytics. When used correctly operation analysis reports can provide real-time information about operations which enable organizations to better analyze operational data. Eacliffe, how about you take us into the bowels of this. My pleasure Martin. Operation analysis is a powerful feature when used correctly identifies how well a production order operation is performing against the scheduled commitments. In this demonstration I'm going to focus on three things. Provide an understanding of what insight the report provides at a production order operational level. How it goes about providing this insight on production order operation. And how to evaluate the production order operation performance. The intent here is to use transaction MCP1 to perform operation analysis of production orders. In this report the data is captured at a plant work center material order and operation level. This differs on the work center analysis because the fact that a work center can be used in more than one operation, the point is by using this LIS report we can say, okay, for this work center which operation are we seeing some form of deviation or data that's outside expectations. So let me run this transaction and what I'm going to do is quickly do a switch drill down and I'm actually going to bring it down to a work center level. So from here I'm going to take this target, target is how much execution time we expected versus actual, this is what came through confirmation. By sorting this in descending order I can see the worst contributing work center to this evaluation. In this case, because all these entries here are 0 it's telling me that a confirmation has not taken place as yet but we do have this one entry where confirmation was done and we will focus on this. So one thing that should be aware of these reports when we are working in unit of measure of days sometimes it doesn't make sense to add up the days and therefore what SAP does is it performs some averaging. So in this case we saw 10.1 days yet it only comes up to 0.2 on the header level and the question is why? Like I said SAP does averaging, we have multiple entries here, so we would take this number and divided by the number of work centers and that's what is being presented as an average on tap. So this really tells you to be somewhat cautious around the range of data that you do retrieve. So lets come here, I'm going to do a drill down by which means I'm going to ignore all these other work centers and just focus on this one here. So I select the line item, what I'm going to do is drill line by and then from network center I want to see which orders are involved with this entry or this particular work center. So green check and we can see we have several orders which is involved with this particular work center. I'm going to take this and I am now going to again, sort in descending order and now we see that dealing with some averaging and so forth, we can now see what's truly contributing and the averaging is decreasing. So what I'm now going to do is pick this particular order so from this work center we came to this one order. Only one order is contributing to this significant difference it should be one day yet in terms of execution time yet the actual is reflecting 7 26. So this would imply somehow we happened to pick an old order and did some recent posting against it which sends up a red flag to say, hey what's going on, did a user make an error or so forth in terms of how we managed to achieve this. But the key point is that we were able to identify that we did have an issue. We know exactly which order it belongs to. I'm going to do a drill down again and I'm going bring it down to an operation level. So from an operational level we could see that it was operation 10 within this order and that's where something was not done correctly and therefore we can now proceed and take corrective measure. Of course the key or the primary reason we actually go through this exercise is to say where do we have a breakdown in our supply chain process from a manufacturing perspective? The question would be is the one day correct versus the actuals, if we're getting actuals and it's completely different from the target that implies that we are not planning our production floor properly. Ideally what we would like to see is for any one of these key figures, be it execution time, queue time, etcera, they all should be aligned or closely aligned and only when they're closely aligned can we truly say that we're able to schedule our production, our floor properly and minimize the risk of any kind of disruption due to some kind of variance happening in terms of this is what I'm telling you to do versus this is what actually happened. So in summary we have covered how operational analysis allows you to. Appreciate the feedback the report is providing at an operation level of a production order. Identify which key figures to focus on in this report. And how to evaluate the production order operation performance. I can see when working on improving and optimizing the operations within the manufacturing process how these reports can be super helpful. If you'd like to know more about these kind of operational reports or other features within your SAP system please check out our other videos and of course if you have a specific question feel free to submit it at any time.
Order Analysis
SAP® ECC
New
Production Planner
Supply Planner
Scheduling & Shop Floor
PP; PTM
MCP3
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, my name is Martin, and in this video we are going to focus on how to take advantage of SAP's production order analysis reporting. In essence, this is how we manage the performance of our production orders, plan versus schedule versus actual. When used correctly order analysis can really help organizations make more informed decisions about their sales and operations strategies. Eacliffe, tell us more about that. Sure Martin. Order analysis is a powerful feature when used correctly to identify how well production orders are performing in keeping its commitment to the schedule. In this demonstration I'm going to focus on three things. Provide an understanding of what insight this report provides for the entire production order. How it goes about providing this insight on the production order performance. And how to evaluate the production order performance itself. The intent here is to use transaction MCP3 to perform production order analysis. The data in this report basically lies at a level of plant material order month. So let's go ahead and execute this transaction and by default we come in at a plant level. What we can then do is a switch drill down to determine things from a material perspective or an order perspective, probably makes more sense to go from a material perspective. So here we have the different materials that we manufacture, and the goal is to then say, okay, for these materials, let's take a look at some of the variances from a scheduling perspective. So we have T versus A, which is target versus actual, where the target is coming from a production order, actual would come from a confirmation. Just to double click on one of these rows or even the total, what you get is a listing of all the different options which are available within this report. We have plan versus actual P/A for deliveries, lead time, et cetera, we also have target versus actual. So the difference between plan and target is the fact that the dates or quantities associated with the plan is coming from a plan order versus the T, it means that timing, dates, quantities is coming from a production order while the actuals, the A in both circumstances is related to a confirmation. Someone did a confirmation, it could be the start of an order, et cetera. So here I put more emphasis on the target only because I know when I have a production order, it is scheduled and the question is, how well are we doing against a schedule, in terms of if we have like a positive numbers in terms of number of days, it basically implies that the production order has started early versus if there was a negative entry like for example here in this case, this is a quantity, it means that we assured, but if we have a negative entry in terms of days, it means that the production order has started late. So the goal is that we can take these reports or these key figures, we can sort them in ascending or descending to see, look who's starting really early, who's starting really late, why do we have a big variance in terms of plan versus target or plan versus actual, or more so target versus actual. When it's plan versus target, we recognize that we get the plan orders, we need to schedule it by scheduling it, we're changing the date, hence ideally we are producing that inventory earlier to meet the plan. If we are scheduling it after the planed dates, it means, hey, you are not providing that inventory in time. So again, this is some of the insight we can get from looking at these key figures to appreciate what is going on at an order level recognizing that we have other reports that can take these orders and break it down to a lower level, which would be at an operational level. For each operation are they starting on time, finishing on time, are we losing time from queue time and so forth? So it's good to start at an order level, get this kind of insight, and if we need to dig further, recognize we have other LIS reports to to use to aid with our analysis. So in summary we have covered order analysis which allows you to. Appreciate the feedback this report provides at a production order level. Identify which key figures to focus on when looking at this report. And to evaluate the production order performance itself. Thanks Eacliffe. Evaluating our production performance is critical in establishing how well we are doing in meeting the plan. Each variation to the plan is an opportunity to either improve our planning or our execution. If you'd like to learn more about how to get the most out of your SAP system please check our other videos and of course if you have a specific burning question please submit it below.
Planned Order Material Availability Check
SAP® ECC
New
Production Planner
Supply Planner
Scheduling & Shop Floor
PP; PTM
MDVP
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, my name is Martin and in this video we will focus on how to take advantage of SAP's material availability checking for planned orders. When used correctly planned order material availability check help organizations do real-time checks on the availability of materials at the planned order level. From a production perspective this is the first time to really see if the materials you may need are available for future production runs. Eacliffe, why don't you tell us a little bit more about this availability checking for planned orders? Sure Martin. Planned orders ATP Check is a powerful feature when used correctly to determine if the preliminary schedule, let's say two to three weeks out into the future, has any component challenges. In this demonstration I'm going to focus on three things. Why perform planned order ATP check. The scope of check, which demand and supply elements we are taking into consideration when we do the ATP check for the planned orders. And how to perform the ATP check itself for each planned order. The intent here is to use transaction code MDVP to do a collective component ATP check to determine if you have sufficient components to fulfill the latest production schedule. The goal here is to allow only those planned orders with allocated components to be converted into production orders and eventually get released. You decide how far into the future you want to run this transaction for but I would expect it to occur at least days, if not weeks ahead of when you will be releasing or converting that planned order into a production order. So in this particular case, I'm going to run it for Plant 1000 for this material. Typically you would run this from a MRP controller, recognizing that when you are running ATP for the planned orders, you want to do it for all the materials you're responsible for rather than a specific material like I have here and the other key point is down here is where you can then control how far into the future you run this transaction for. So you can specify the date range and that's how you control how far you actually allocate components to the various planned orders you are responsible for. I'm going to run it wide open since I have a small subset of data. So let's execute and here we can see what we are seeing here is the results of running ATP before we can always come here and do a select all and run the ATP check and it will do everything in mass. This is exactly what I did before. What you can see is that the first order is confirmed at 100%. So the goal is to produce 5,000 and 5,000 we are able to do, versus if you come to the second row the intent is to do 12,000, we could do 11,393 which is 95% of the order and you can also see a status here in terms of where the tree represents ATP check was done and it was fully confirmed versus the two means. Yes, it was also done for the second row, but only a partial confirmation was achieved and then the remaining ATP check did run but none of them confirmed because of one or more missing components. Okay, so a couple of things, so what I'm going to do is come in here this planned order, I'm going to click and change order you could also do an ATP check from within a planned order, so instead of doing it a collective processing you could also do individual just in case you made a change to the date and or the timing. You can come in here and run this to see what the revised results are but the one thing I want you to see in here is that for each material there's something called a scope of check. So if I click on this icon, you could see that this check is zero one, this value is derived from the material master of the component. So in this case, here is the component raw material and it has this value assigned to it. So that's how it knows which option to pick and then it says checking rule PP, which in this case applies to the planned order, it says look, when I do an ATP check, for the planned order this is the rule to employ. This combination then derives this information in terms of, hey, which stock to take into consideration. You know, do I want to include safety stock? Typically that would be yes for raw material. So maybe we should have a different setting, for example that also includes safety stock. We may want to include quality stock, in other words, we receive the inventory, but it's still going through quality inspections so why not include that, and then we have these other objects over here, which is, hey, should I be looking at a purchase requisition? I mean, since it's a planned order that we are evaluating it typically it makes sense to include a requisition. But if this was a production order, for example, be it create or release, we would have a different check-in rule and that other check-in rule would exclude a requisition, it would pay more attention to like a firm object like a purchase order. So this is how we then start tightening up the rule as we progress from a planned order to a created production order, to a released production order. Let's come back and take a look at this particular planned order, so I'm going to select this, I'm going to display this order and here we can see one of the things I want to call out is the fact that we have a committed quantity of 5,000. So again this is another level of visibility when we run ATP check, yes, we can see it in that overview that we initially came from, but we can also come within the individual planned order and see how much are we committed for? If I take a look at the component list the required quantity is also listed here, but you can also see the commitment of the components so this is how much inventory has been allocated to this planned order. Okay versus if I came back to this other one here, this other order, and again, I take a look at this and I come to the component overview and here what we can see is, this is what we required this 7,320 this 6,120 but because of limited availability we could only produce the 11,343 and this is how much inventory is needed. So again once you get the proper rules in terms of the scope of check, if you employ that properly and you employ this process properly, doing this type of check in advance to creating a production order, it allows you to have those critical conversations to determine, do I truly need to move that production out or is there a way to expedite some of these components? And you could do this weeks in advance so that there is reduced number of changes to your revised production schedule. So in summary we have covered how planned order ATP Chart allows you to. Understand why we are performing an ATP check on planned orders. Understand the scope of check for the planned orders, basically, which inventory, supply and demand elements are we taking into consideration to perform the check. And how to actually perform the ATP check for planned orders. Thanks Eacliffe. Using this feature effectively can help tremendously in providing the planners with visibility into availability of materials for future production runs. If you want to learn more about ATP or material availability checking, or even other SAP features and functions please check out our video catalog and of course if you have a specific question feel free to submit it below.
Planning With Infinite Capacity
SAP® ECC
New
Production Planner
Supply Planner
Scheduling & Shop Floor
PP; PTM
CM01; CM05; CM21; CM25
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, I am Martin, and in this video we will focus on how to take advantage of SAP's planning with infinite capacity capability. When used correctly planning with infinite capacity can help organizations by providing real time information about the capacity and utilization of production resource. Eacliffe how about you tell us a little bit more about infinite capacity planning? Sure Martin. Planning with infinite capacity is a powerful feature when used correctly to identify when manufactured inventory is truly needed. In this demonstration I'm going to focus on three things. One, acknowledge that MRP only takes inventory consideration into consideration and not capacity. Two, highlight the need to evaluate capacity and address any capacity overload situation. And three, understand the implications to component requirement timing when addressing overload situation. The intent here is to review the results from MRP to show that the results works on the premise of working with infinite capacity. So first we're looking at transaction MD04 the stock requirement list. Right now there's one supply element, this plan order, along with some demand elements. Basically we can see the projected inventory level is negative, so when I run MRP it will generate more planned orders. I intentionally kept this planned order here so that we can quickly drill into it, so I'm going to display this plan order, come to the detailed scheduling tab and here we can see work centers, CHEM_PK1 and CHEM_PK2. These are the two work centers the new planned orders will also work with and put capacity requirements against. We could see we have two capacity category 001 machine and ZLB. This one is also sharing 002 so two different type of labor, but from a finite scheduling perspective the emphasis is placed on 001. So with that said, let's take a quick look at, and just to show that there's nothing behind the scene I'm going to do a quick refresh, nothing has changed, so I'm going to go to CM01. So here we have capacity information, again this is the two work centers CHEM_PK1 and if I page down we will then see CHEM_PK2. So let's go back up to CHEM_PK1, we do see some capacity requirements, the point is that it's related to this one planned order and that planned order is the one that I showed on the previous screen, so 75464, if I come here you can see 75464. So that's where that capacity information is coming from. The other thing I want to show is if I go back to CM 01 capacity planning, so let's arrow back, I'm going to double click on this work center, we'll branch us to display mode of the work center, we are going to go to the capacity tab, capacity category 001, which is machine, double click on that and it's taking us to this field here, which says that we are allowed to do finite scheduling on this particular work center. The same holds true for CHEM_PK2again. Again come here, double click on the work center, go to the capacity tab, click on the 001 machine capacity and again we can see it's relevant for finite scheduling. Okay, so with that said, what we are going to do is I'm going to go back to this transaction, the stock requirement list, I have this option here to do single item multi-level, so let's schedule it, we want to make sure we are doing late time scheduling so recognizing that, hit enter. Okay, MRP ran for this finished good, I'm going to do a refresh here and now we see we have planned orders fulfilling the independent requirement. So let's come to the first forecast. Basically what happens is the forecast is for 8,000, 5,000 there was already a planned order, so within net difference is 3,000 so you can see the projected inventory is 0 after it gets consumed by the forecast. Likewise, we could then see there's a planned order for 12,000 to meet the requirement, but I also want you to pay attention to the timing. So here we can see the forecast is dated 3/13 so the supply is on 3/13. The demand here is for 3/20 so the supplier is on 3/20. In other words what has happened is the system or MRP did not take capacity in consideration, its primary and only focus is on meeting the timing of when is that inventory needed. So going back to the capacity planning, what I'm going to do here is I'm going to do a refresh, and by doing the refresh, we can now see from machine capacity we need a lot of additional machine time to meet the requirements of those planned orders. So here we can see look, current week there's only 32 hours left, and then 40, 40 versus 247, 227 . So that's for machine but we also see a similar situation with labor, we need not only a lot of machine time but a lot of labor. So even though we have the indicator set, and again, the focus is on capacity category 001, and it's set for finite scheduling at this point, when we run MRP it does not take capacity into consideration. It instead says, there's infinite capacity and then it leaves it up to the production planner to determine how this gets resolved. Does it get resolved by moving some of the production to another set of work centers or do we source it from another plant or do we go to a vendor? And if I drill down, we can see all the planned orders, so here's the original one 75464 and everything else is new planned orders generated by MRP, saying look, this is when we need to supply the inventory. How you go about achieving that, that's left up to the production planner. Okay, so this results, we would then move it to the next stage of production planning, which most likely involves a graphical planning board because it's there, we can do things like finite scheduling considering this is the current week, next week, and the week after. The only way that this can be achieved is by moving this into the future, which means we then miss the timing of fulfilling that independent requirement. So in summary we have covered how planning with infinite capacity allows you to. Decide when you want to manufacture inventory to fulfill inventory requirement rather than having an automated decision. Evaluate capacity and decide how to address each capacity overload situation. And to understand the implications to component requirement timing when addressing overload situation. Thanks Eacliffe. Using this feature enables more informed decisions about production planning to avoid potential disruptions for sure. So if you'd like to know more about this feature and other features in SAP please feel free to check out our other videos and if you have a question or a suggestion please feel free to submit it below.
Released Order Material Availability Check
SAP® ECC
New
Production Planner
Supply Planner
Scheduling & Shop Floor
PP; PTM
COHV
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, my name is Martin, in this video we will focus on how to take advantage of SAP released order material availability check. When used correctly the released order material availability helps organizations by ensuring that we are making the right pre-flight checks to ensure that we are positioned for success on the manufacturing floor. So Eacliffe, how about you tell us a little bit more about this whole process around released order material availability checking. Sure Martin. Released order ATP check is a powerful feature when used correctly to validate that the manufacturing can proceed with executing a production schedule. In this demonstration I'm going to focus on three things. One, why perform another ATP check when releasing a production order? Two, the scope of check, which demand and supply elements are taken into consideration. And three, how to perform an ATP check for released production orders. The intent here is to use transaction COMAC to perform an ATP check an availability check of all components needed for production orders in a release status. The goal is to determine which orders can retain its current schedule dates versus identifying which ones need to be rescheduled out into the future due to one or more missing components. So let me go ahead and execute this transaction. And what we can see here is the production schedule where we have a couple of released production orders, which are currently active and then into the future there is a few production orders in a created status and further out into the future we have these planned orders. We can see that we have these statuses, so MANC status basically is telling us that for these production orders, an availability check has not been performed as yet. You could also bring up additional columns here to show how much been confirmed in terms of what you can make which will get populated once we do an ATP check. So I'm going to actually run the ATP check for everything here right now recognizing that we have a released orders, created orders and planned orders. Again, the rules in terms of how the ATP check is done will differ between released versus created versus planned orders due to configuration that was done ahead of time. So let me go ahead and I'm going to do mass processing. I'm going to execute and the ATP was carried out. I'm going to do refresh and we can see that the status did change to MACM, and this is telling me that confirmation has taken place. Okay, and we can see that these orders have been a 100% confirmed. So let's take one of these released orders and dive into it, and we are going to come to the component overview and the goal is that we can see that we have requirements, quantity, this is what we need for each one of the components, and the question is we can see the committed quantity, so the inventory for these components has now been reserved. What I also want to show you is, I'm going to come to this particular component and I'm actually going to, in fact let me come back I need to come in change mode, so I'm going to come back in this order in change mode, I'm going to come to, the first thing I want to call out is that look you can actually trigger an availability check, it says up here check material availability. So this is one area you can run it within the order. The other option is you can actually come to the component overview and here it's called component availability. It's unfortunate that SAP has used different labels depending on where you are within the transaction, but they are both performing the same task. So I'm going to select this item, I'm going to run the component check and the reason I want to do that is to show how the rules are applied depending on the status of the production order. So because it's a released production order, it's important to observe that the check-in rule, which is what we configured Y2 and the focus is that for when we are dealing with a released order, we literally just want to take the physical inventory into consideration. Things like purchase orders and planned orders we do not want to take these things into consideration. So if you can imagine how you would physically do this type of check. If somebody says, hey, go check and see if you have sufficient components by inspecting the warehouse, how you would perform that task should align with the rules that's defined within the check-in rule. And in this case, the goal is say, look because it's released, the inventory should physically be in the building hence only take a look at that. Okay, so I'm going to close this and again, you can see that the inventory is being confirmed just based on that inventory. So we are going to do continue and we will do a save. So in summary we have covered how released order ATP check allows you to. Understand which demand and supply elements are taken into consideration when the ATP check is performed. How to perform the ATP check for that released production order. And the fact that you can trust the ATP results your system provides for the released production order. Thanks Eacliffe. This seems like a critical step in the process to help support a successful run of the schedule. So if you'd like to know more about production runs, the material availability checking, or any other SAP feature and function please check out our video catalog and of course if you have a particular question please submit it below.
Robbing From Peter to Pay Paul: Prioritizing Limited Materials
SAP® ECC
New
Production Planner
Production Scheduler
Supply Planner
Scheduling & Shop Floor
PTM; P2P
MDVP; COOIS; COOIS-PI; CO24; CO09
Hey production planners and schedulers, Martin here. This is an interesting topic. Typically when we talk about freeing up inventory for orders, we're talking about sales orders. However, today is the day that it's time for the production side of the house to get their time in the sun. Today we're going to explore how to proactively assess material availability to make the best use of the limited materials. Our guide today is Tom. Tom's going to lead us down this path to show us how we can actually prioritize orders to free up materials. Take us away, Tom. When we build our production schedule and release it to the floor, we want to clear three hurdles. Labor, capacity, and material availability. Today, I want to walk through how to identify material shortages, and specifically materials with limited availability where you have some but not all of what you need. We'll look at the pegging of those constrained components to the planned production and see what the maximum is that we can make. And then I'll show you how to deallocate materials from one order and apply it to the order you want to make sure that you are able to produce. Let's go in and take a look. Today we're going to take a look at material availability checking inside of SAP. We will start at the beginning of the process by looking at material availability checking on planned orders. The transaction code we're looking for in SAP is MDVP. This is our collective availability check against planned orders. As we enter into MDVP, we can see there are lots of search criteria where we can sort what we're looking for to be more specific and not look at every possible planned order. So typically we're going to load a production plant that we're looking to check materials against. Hopefully we have an MRP controller that's specifically looking for their materials to check material availability for and I would also suggest using a date range, so we're not just running this wide open for every planned order in our horizon. As we limit our search criteria, we can execute , this will pull up all of our planned orders that match that search criteria we entered. As we can see here, we've got a yellow traffic light indicating that material availability has not been checked on these planned orders. So as we highlight select all, we can go in and now select what we would like SAP to do for checking our material availability. We also have the option here to firm our planned orders. Typically, if we're looking at a longer horizon, we would not want to firm planned orders as MRP then is unable to move or make changes to dates. If we're looking at a shorter horizon, firming that planned order can lock it in place and allow us to have a stable planning situation. So depending on the horizon you're looking at, you may or may not want to firm your orders. In this case, we're not going to firm these planned orders. Now as I execute this material availability check, we're going to see that the status lights change. So now we're going to see green lights for everything we have available and we can run, but we're also going to see red lights everywhere we have a material issue. By quickly looking at the screen, we see a few things. One, we can see that we have some orders that are partially committed. So this first order that we're missing materials on, we can commit to 2,205 of the order quantity of 2,625. This is letting us know that if we choose to, we can run a lower quantity against that order. So we can update the order, we can release that to production. The other thing that we'll see out here is a committed date. Whenever you see a committed date of 99/99/9999, that means that SAP does not see a supply element in the future to confirm against. So it has no date, it has nothing it can confirm against, there is no recovery date on that order. Typically you will not see that, you'll see the next PO date, or the next production order date, depending on what the supply element is that we're waiting for. But from time to time you will see it this way, saying that SAP cannot find a supply element. Now, going back to selecting all, we can select our missing parts, and we can filter just by those missing parts. This allows us to look at the entire list, very quickly, to see where our pain points are, and where we're missing materials. As we can see here, we have some recurring missing materials. The material 100-410 is missing on several orders within our availability check. We can also see that we've committed a partial quantity to a large order, which is leaving everything else short. In some instances, we may want to run a partial of the large order or, we may want to deallocate those materials from the large order and run the smaller orders instead. So as we walk down that path, let's go back , now we're going to unselect everything and I'm going to take that one order, that one large order that's committing all of those raw materials and I'm going to reset the availability on that one order. So, again, I'm just resetting the data, which will deallocate those orders and those materials so that will no longer be consuming those raw materials. Now I can click on some of the orders that were after that in my horizon and again, same process, I can come in here. It's going to reset, I want it to execute the availability this time , an ATP check , now those materials are committed to those new orders that we can run and we can fulfill completely. So as we look at MDVP, it's a powerful tool to not only let us know what we can run , how many we can run when we have partially available materials. But it will also allow us to deallocate those materials and reallocate those to other materials all at the planned order level. This is very important when we talk about giving the production a schedule they can actually execute and achieve. There are other tools in SAP that will also help with this function, like COHB, Collective Availability Checking, CO24 Availability. So there's many tools in SAP that do this, but MDVP starts it from the planned order level and lets us arrange things right from the beginning of the process. Dealing with limited material availability can be tricky and frustrating, and a lot of planners don't know that they can control where the materials are allocated. We have the ability to review proactively and choose where the use of those limited materials makes the most sense. It is very important that we're evaluating availability, using the right checking rules, so the signal is clear. And appropriate to the stage of the planning horizon. After all, our goal remains to deliver the shop floor a schedule that is actionable. We don't want to waste their time or energy, and we want to make sure we've got our customers needs at the heart of the decisions we're making on the use of limited components. I hope this helps. Hey, thank you Tom. There is so many considerations for a planner to work through and it's nice to see how SAP can make reviewing information easier. And then carry the decision through to execution. We want to make sure that we're setting up our partners for success as best we can and make the best use of our investments. So folks, if you want to learn more about how to maximize your investment in SAP, please check out our video catalog and of course, if you have a specific question for us, feel free to submit it below.
What Happens When You TECO an Order?
SAP® ECC
New
Production Planner
Production Scheduler
Supply Planner
Scheduling & Shop Floor
PTM
CO02; CO03; CO11N; COHV
Hey there fellow SAP detectives, my name is Martin. The topic today is around the status of TECO. As it relates to our orders and manufacturing. The shorthand for statuses related to manufacturing orders can feel a little bit like an alphabet soup. And TECO is perhaps one of the ones folks are most passively familiar with. Everyone knows it's an important step and is part of keeping the system clean and is very important to support the subsequent activities related to settlement. To provide a quick definition and drive clarity on this topic is Tom. Tom, what's the scoop with TECO? The scoop is, I got the boring topic. That's what the scoop is. But, it's one of those everyday things we often don't really understand and should. So here we are. Today, I'm going to define TECO as a status. I'll tell you what the implications of setting an order to TECO are, and what limitations are associated with that status. And, just in case you need to, I'll show you how to set it and reverse it. Let's go in and take a look. So today we're going to talk about TECOing a production order. Remember, when we TECO a production order, it means that order is complete. When we technically complete the order, or TECO, it means we no longer expect for any actions to be taken on that production order. We're passing the baton. That production order is done. It's complete. There'll be no more transactions, whether that's a scrap, confirmation, anything. All transactions will cease and nothing will happen. So as we get into the system, we're looking in a production order here. We have the option to manually TECO a production order. So as we go into the production order in this example, we've delivered 100 pieces of the 129 total. We're saying we are not going to produce the rest of this production order. As we can see, it's been partially confirmed and delivered for the quantity of 100. So for us to say now this is complete, we know we're not making any more, there's no more transactions going against this production order, we can manually TECO it. Manually TECOing, we go into functions, restrictive processes, and then we can technically complete. As we can see, the order status here switches to TECO immediately. When we save this, then if we were to go back in to change that production order, it's going to tell us change is not allowed. Again, the TECO status means we are done, there are no longer any changes happening to this production order. So as we go into it, all our fields will be grayed out now. No ability to change anything in this production order because we've TECO'd the order. That's why we have to be very sure when we TECO a production order that we are complete and we no longer are going to action anything against that production order. Now, there may be a time where you accidentally TECO an order or mistakenly TECO the order and then production does proceed. Production will not be able to confirm that final 29 pieces of this order because we TECO'd it. In that instance, we'd have to come back into the order, just like we are here, come into this status again, and go up to function, restricted process, and revoke the technical completion. Again, it'll go back to the release status, everything comes back to changeable status, and we save it. So now in this example, once we saved it, we go back in and it allows changes. So in this instance , if production now decides we're going to run the last 29 pieces of this production order, we have the ability to go in now, enter our production order, our operation, yes, it'll give us the option for those last 29 pieces to be completed against this order. Once that would be completed, and we would make that confirmation if that's what we want to do, we'd go back into the order and we'd have the ability to TECO it again. Now, we can TECO orders a number of different ways. A lot of companies will have a batch job that runs overnight, that look for a completed order. Quantity has to be completed, confirmed, delivered and the batch job will TECO their order saying everything's settled and we're good. Or we can also use a tool like COHV, where we can do mass TECOs, if there's some large error or large issue that comes up where we need to TECO orders on a larger level. Most commonly though, again we're going to come into the production order itself, Restricted Processing , Complete Technically, then save. Now that production order is TECO'd and no longer able to have anything else changed, added to it, or adjusted. So I have a question for you all. What's your cadence for TECOing? How often do you review orders and make sure they get moved out of active status? And, who does it? It should be an operation oriented activity, sometimes with the support of planning. When you think it's time to TECO, don't miss the check to make sure you're ready to proceed to that next status. And lastly, we always recommend looking at how many orders are being TECO'd because they never went into production at all or were significantly underproduced. If that happens, there are other pieces of the upstream process that need to be looked at. It's worth a review, you might be surprised what you find. Hey Tom, I don't believe I'm saying this, but I think you've taken a dry topic and sparked my interest. Thank you. Specifically for adding a little life to something that is indeed worth understanding a little better. We want to get this right, folks. So if you want to know more about this particular topic and others related to it, check out our video catalog. Also ask the chatbot and you will get some recommended videos.
Work Center Analysis
SAP® ECC
New
Production Planner
Supply Planner
Scheduling & Shop Floor
PP; PTM
MCP7
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, my name is Martin and in this video we are going to focus on how to take the advantage of SAP work center analysis. When used correctly, work center analysis can help organizations gain insight to how well we're able to run the schedule on the floor and identify where the bottlenecks might lay. It's a valuable way to improve performance and uncover opportunities for improved throughput. So Eacliffe, tell us a little bit more about work center analysis. Sure Martin. Work center analysis is a powerful feature when used correctly, how well a work center is performing and keeping its commitment to its schedule. In this demonstration I'm going to focus on three things. Provide an understanding of what insight this report provides from a work center perspective. How it goes about providing this insight on work center performance. And how to evaluate each work center performance. The intent here is the use transaction MCP7 to perform work center analysis. In this report the data is primarily captured by plant, work center, and month. So let's get into this transaction, and what I'm going to do is, because it's a test system, I'm going to run it for a couple of years. So let me execute this, I'm going to bring up all work centers within this plant that has information. Okay and here we can see that we got information currently sitting at the plant level. So basically we specified the amount of historical information we want to take a look at hence the amount of history was driven by that date range. Ideally we should have zero variances and when I mean zero variances just looking at my screen here, what we can see is we have target lead time, we have actual lead time. So based on our master data, this is how much late time we expect versus based on the production confirmation. The variance is then reflected in this column. In terms of execution time I don't have a variance, but we could see what the target is versus actual. If we want to see what the difference is we can do the quick calculation or you can select this column, come here to comparison to key figures, going to compare the target execution time, I'm going to compare that to the actual execution time. Okay, and here we can see the difference. So we'd spent just over 39 days difference between the two. So the question is, hey, is this something I need to take a look at? Okay. And then even queue time again, we have target queue time, actual queue time. This is the amount of wait we expected based on our master data, we're expecting only one day of queue time, we ended up with 23 days of queue time, so deviation of 24 days. So again, what's going on? And this is sitting at the plant level. So what I'm going to do is do a switch drill down, and I'm going to bring it down to a work center. Let's see what this information looks like. So we have the totals still sitting like before on top, but now we can see who's contributing to the variance perspective, so let's look at this the deviation. So I'm going to sort this. I don't see any negatives. So let's do this, we could see the biggest contributor is coming from this particular work center where we said, yeah, it should take us 9 days when in fact it took us only 1.4 days to fulfill that particular operation for that work center. So this is great, but recognize that, look any kind of deviation, positive or negative that could have a significant risk to our operation. if we are running too fast, like this is implying we may not have other components in a timely manner resulting in a shutdown vice versa, if we are not completing orders in time without operation in time we also run risk to the business. So ideally, our goal is to really bring these lead times into alignment. The other thing I'm going to call out is, notice we see these big numbers here, it's like, wow, this is a big deviation, I mean, the difference is 144 days. So how can this only be 14.4 days at the total level? And we have to recognize that the system is actually averaging these numbers at a total level, so because we are dealing with time we just can't simply add it up, so what SAP has opted to do is to take these number of days and just average them by the number of entries or in this case work centers that we have here. So this can be a bit misleading looking at it, and hence it's definitely good to come down to this work center view and actually look at the information at the work center level. And then just to take this one level further here we can see we had a big deviation the question is, okay, when did this happen? I can pick this single line item, I can then do what is called drill down by, which is this icon here, and we'll dive into that specific work center. I'm going to pick months and we could see we have 4 months listed here and for the most part, things were looking pretty good until we came into 2023. So in this case because there's just one entry we will try and get an answer for what's going on, but it definitely looks like an anomoly and for that reason there's a high probability we don't need to take any action, but still, we don't want to second guess this, we want to determinethe root cause of this. You know, was it a matter of something posted incorrectly, in this case did this order linger around for a couple of years, for example given the number of days, et cetera. So at the end of the day, yes we use this transaction, we focus on columns like lead time deviation, we can compare processing time between the two, like what's going on, actual queue time, and of course we can also take further information to consideration like operation data and so forth. Okay, so this is the type of insight that you can gain from doing a work center analysis to help determine which data set you should be going to, to improve the quality of your master data. So in summary we have covered how work center analysis allows you to. Appreciate the feedback that this report provides by work center. Identify which key figures to focus on in this report. And evaluate each work center performance. Thanks Eacliffe. Using this feature allows real-time information on work center utilization and performance allowing the business to improve production planning, optimize resource utilization, and enhance cost control. If you want to learn more about this topic and others in your SAP features and functions please feel free to check out our video catalog and if you have any specific questions feel free to submit them below.

Try changing or clearing the filters

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

No results. Try changing your search keyword.

What Is the Purpose of MRP?

Find inspiration on why pursuing MRP is essential

10 min
New
SAP® ECC
Procurement & MRP
PTM; P2P; DM; OTC
MD06; MD05
Hey there Reveal TV community. Today we're going to go back to basics and produce a quick video to sure up the foundational understanding on the planning engine in ERP called MRP. Now we have loads of videos around MRP, but this one is for those of you who are not really using MRP today and want a little level set. First of all, I want to clear up confusion around the acronym. MRP stands for Materials Requirements Planning. Second of all, we commonly hear organizations say that they don't run MRP. Most of the time, this is not true. MRP is merely running along in the background. You've just never had the opportunity to find the value in the results. This is an epic journey filled with value. And today we're going to start with some inspiration. It is in my opinion that there is no better human in this world to get you excited about MRP than my friend, Sean. He has helped dozens of organizations come to grips with the journey and quality of MRP and has seen the outcomes for the business and for the people time and time again. So Sean, please tell us more about the definition and the purpose of MRP. Like many things we encounter in life, getting MRP up and running and delivering great value can be challenging. However, at the core, it's very simple. MRP's purpose is life to the supply, the demand, and it does so by determining what is needed. How many are needed. And by when they are needed to be there. It's time and quantity, it's primary school math, at scale, running on a set of rules, which are discussed in some of our other videos. It's a plan for every part in each location. Now then, let's go and we take a look. Well, welcome to the demo on what is the purpose of MRP. Now, in his introduction, Martin addressed MRP as an acronym and acknowledged that MRP stands for Material Requirements Planning. This is important because it is a good descriptor of what MRP does. However, what we want to do this morning is to use a transaction called MD06, and we are going to look inside of a plant at what does the MRP list look like in terms of the last run when MRP ran. And we'll take a look at that out there and you can see here there is a date at which the last MRP ran, which tells us this is the last time that MRP went to work to produce a plan for replenishment. Now we already know that MRP is responsible for determining what materials need replenishment, how many, and by what date. And that's all according to the rules that we've set. Now, most organizations run MRP on a regular cadence. And so even if you don't trigger it yourself, it's out there producing replenishment plans and managing the balance of supply and demand. It's a really, really good communicator. So let's look at our find in lists, which is really a material finder. Let's just focus ourselves for a moment on the group 4 messages where MRP is telling us what has happened. And we'll notice down here are my group 4 messages on the side. The first one, it's telling us is that these are the new proposals that we might want or need to review and to act on. It then also tells us that these are proposals that have been changed and we might want to look at that in case we've already acted and sent out an inquiry, whatever the situation might be, but we may want tolook at that because it has changed. It can even tell us that the replenishment has been triggered by the explosion of a bill of materials. Now, this last one is important to mention because MRP came about to allow companies to scale effectively as product assortments became more diverse, BOM's became more robust, and with more changes MRP could follow the rules and start letting us know if we had inconsistencies or if there were any other challenges that were out there. Now if you've ever wondered about these messages here that MRP is sharing with you and want to get some more background, I'll close this for the moment, you'll see here's an information tab. Inside of that information tab we get to see the groups, the messages, and what their definitions are. And I would encourage you to go and watch some of our other videos where we've done a ton of work around specific messages in terms of understanding and giving you insight into what they are and how you might want to respond. But if we go back to the Group 4 that we were dealing with, maybe let's just see from the highlights some of those exceptions that are coming out against those materials. You'll notice that it highlights them for me and if I go in to take a look at each one, I start to see my Group 1 messages. Here they are down here. This is a new requirement that came about from the last MRP run. And I get that opportunity to look, here's a good one, it's got plenty. All these new requirements have suddenly hit us, and we're going to have to respond to this, and make sure that we bring those materials in on time. Because often these messages , they get neglected. And we really need to guard against that. We spoke, for instance, earlier on about the message 42, which is the second one. So the proposals have been changed. Likewise, we allow the system to do the heavy lifting, we can get in and we can find a material that has now been changed, where the message is telling us it's been changed and we may want to act on that. And as we just go through, we'll just look at a few of those and you can start to see where these changes are and determine whether that's going to have an issue for us. Now, lastly, what I want to do is just to go back to all the exceptions and look at what's known as Group 8. So we look at these Group 8 messages. This is really telling us that MRP was unable to run, and you'll see there's quite a few of these that are out there, that it was unable to run and we need to fix or address the issue or the master data that is preventing MRP from running these materials. If we were just to take a look at it, here's an example for us, this one says it's in status blocked for procurement, warehouse does not allow for planning. So there's a rule that's put in place, but we still have an MRP type that wants to be planned, and therefore there's a conflict, and we need to take a look at trying to resolve that. Okay, so once more, if we go back to our exceptions, and we just look at a couple of materials, and I'm going to pick one or two. I'm going to pick this material, 1417. I'll say find that material, there it is. And when I start to look at it, here I start to see all of these new requirements that are out there. So I can see a number of new requirements which is message 01 for replenishment. So it's seeking supply for the demand and it's following certain rules. And so we don't have to do the math ourselves. Instead, we can focus on managing the process and then proactively intervening with exceptions as they occur. We saw it earlier on with some of the message 42, the new proposals. That is exactly the same thing that we would want to take some action and make sure that we stay ahead of the game as far as looking at business operations Now, the truth is there are probably tens or maybe hundreds of thousands of parts of several locations to plan across. And we quickly lose the ability to scale when only people are involved. And so MRP, it really is our next best friend, provided we have the right rules set in place to enable accurate replenishment proposals. And so folks, I would encourage you to explore what MRP has to offer. It can be a bit of a hill to climb initially but it gets easier as we go and the view from the other side, I can tell you, is great. MRP is a highly effective approach to managing replenishment at scale when it's set up and running well. It requires the discipline of daily cadence to stay relevant and move from the theoretical to the practical and operational. To recap our conversation today MRP is a rule based engine that produces a proposed plan for replenishment. Its job is to supply the demand. And when it's really humming, it puts us in a position to proactively manage by exception, alerting us to deviations from plan so that we can make decisions on how to best move forward and assure quality of supply. I'm a fan, Sean, that is amazing. Thank you for telling us more about MRP and thank you for showing us the power and the purpose of this particular functionality. Thanks again. Hey folks, if you want to learn more about MRP, there is an entire video catalog on MRP and all the exceptions and results related to that. And if you have a specific question, please feel free to submit it below.

What Is the Ripple Effect?

Seeing is understanding: discover the Ripple Effect visualized in SAP

8 min
New
SAP® ECC
Demand & Supply Planning
DM; P2P; PTM; OTC
MD04; MD13
Hey, hey, welcome back supply chain superstars, Martin here. We've got a good one today. Did you know that there is a tool in SAP that will allow you to visualize the connection between a supply element for a component at the lowest level of the bill of material and the final demand element that is planned to serve? Now, we'll acknowledge that it's not the prettiest graphic that you'll ever see, but for the purpose of impact and analysis and connection, it's a very powerful tool. We have two videos on this topic. One on the visualization end product, and the other goes into detail around the pegging report. What we're talking about today is the end result known as the ripple effect. To take us through this excellent feature in SAP, Sean's going to be sharing with the team about how this specific report can actually help us. Sean, take us away. Well, well, well, Martin. How the tables have turned, my friend. Usually, it's Martin who talks about the ripple effect. Today, I get to put my own spin on it. This is exciting. In our walkthrough today, I'm going to focus on three key things. First, I'll carry on the definition Martin started to frame up on what we mean by the ripple effect. Second, I'll show you how to navigate to it and zoom in and out once you're there. And lastly, I'll give you some insight as to why this is so useful. As they say, a picture paints a thousand words. So let's get in and take a good look. Right folks, so here we are and what we're going to do is we're going to go into a transaction called MD04, which is your stock requirements list. And in this stock requirements list, I've chosen a material PLA-BLK, so this is 3D black printing and it is for plant 1000 and it's going to open up the stock requirements list for me and we can see the details that are currently in there in terms of the requirements and so on. And what I want to do is I want to select one of those supply elements. So here is a planned order at the top and we'll look at that planned order and go to what's known as the pegging report. If you notice down the bottom here is a button called pegging requirements. It has the upward arrow. So I click on that and what it does, is it opens up the pegging requirements for me that's related to that particular planned order. And what I then want to do is I want to say, well, show me this geographically , how does this look from a graphical point of view that portrays what's happening in the pegging report. And on the top button here, there's a graphic. So if I click on that, there it opens it up. And what it's doing, and just simply put what the ripple effect is about, is having a visible view that sees the connection and the links from the supply element component, which is here, all the way through to the intended purpose to which it is supplying and supporting. In this case, it's a forecast. So the intended outcome here, or the support that it's for, is for this forecast, but it could just as well be for a sales order or for a delivery. And in between it, we notice all the layers and levels of production in between where that requirement is coming from and what the supply is trying to supply to. Now, one of the neat things inside of this report is that when you get a much more complicated view than the one that I've got here, which is pretty straightforward, it's pretty simple, it's a great example to show graphically what this looks like. You have this functionality of zoom in and zoom out. And so let's just assume if this was a very complicated and dense, you can hardly read it. If I was to hit the zoom in button, see what happens? It increases the size to the point that I will get to, to say, I can see now what these other elements are in terms of the links between the elements from the supply all the way through to where that demand is coming from. So in this case, as I said, it is a forecast. Now we get to stages very often that it's far more complex than this graphic and that's why we need the zoom in capability. So let me show you a quick example of that ripple effect, now take a look at this one. How detailed is this? Oh my goodness, it really does have multiple layers. There are multiple drivers of demand in between the supply element and the demand element. There's all these different production pieces that are part and parcel of the process. And so what this is showing us that where it is way more complicated, it's very useful for us to be able to use that zoom in functionality so that we can understand the ripple effect. We want to understand inside of this, what is it that these are all touching? What is that ripple effect so that we can get to the point of having debate and really looking to improve things. So if I go back to my example, in this case, now I was going to zoom out. There I have, in this case, fortunately, the entire example. And I can then look at what are all of these pieces of the puzzle that make it up. Now, here's a really cool thing that one can look at as well. The real value of doing this analysis and seeing this graphically is when it comes to the quality of the conversations that are going to direct us towards what that outcome looks like. That's really what the whole notion is about. What is the quality of the conversations that we can use these graphics for? And it's going to help us to uncover issues relating to, say, good or bad forecasts. It may be overdue sales orders. Maybe there's missing materials, incomplete production orders, deliveries, and so on. But it really helps us unpack that. And just by way of a quick example, if I look at one of these planned orders in between. If I was to double click on that planned order, look what happens. It opens up the details that are behind it. And so when I get into that conversation as a team, when I get into that conversation as a production team or as a purchasing team, whatever it might be, I can start to look at really what's going on. I can understand the links that are inside of that and it makes things so much more easy for me to understand. And I can see now from the links, from the supplier all the way through to that demand picture. So it really is a phenomenal opportunity for us to have those conversations. And I want to encourage you, that as you get out there, take a look at the ripple effect that you're seeing on your business and use this graphical functionality to enable you to get to a point where you can have good conversations. And with that, we're back in the studio. I hope you found that walkthrough helpful. Today, we wanted to give you a little bit of how you can be curious and explore in your own system. A few key things to keep in mind. One is the visualization of the ripple effect helps us to get a picture of the magnitude of the impact when we're dealing with a wrinkle in the supply or we're working on changing priorities. Two, this is a visual infographic that can be quickly brought up in meetings to answer questions and demonstrate concerns based on that magnitude of impact we just mentioned. And three, this is the visual representation of the pegging report. We have a lovely video on that for you to check out and it walks through the full anatomy of that report. So there's more to come. Thank you, Sean. And thank you for taking one of my favorite topics on the ripple effect. This is just one of those areas that actually just help us with cross functional understanding and just really understand the impact of up and downstream supply chain challenges. So folks, if you want to learn more about how to apply some of these tools, please use our chatbot that will actually help recommend some videos based on your specific questions. Otherwise, if you have a question for us, feel free to submit it below.

What Is the SLED Date?

Shelf life expiration decoded: acronyms simplified for easy understanding

6 min
New
SAP® ECC
Quality & Batch Management
QM; PTM; P2P; OTC; WM
MD04; MM03; MIGO; BMBC
Hey folks, Martin here. So good to see you guys again. Are you ready to dive into SAP and put it to good use? Well, let's get going. Is your organization challenging itself with ESG performance goals? Well, the good news is that there are many, many ways SAP can actually be a helpful vehicle of enabling achieving these goals. Today, we're going to explore a simple but effective example. We'll be dialing in on SLED and BBD. This is one of the many tools to support making the best use of our available inventory, keeping us and our customers safe and reducing waste. Our guide today is Ed, and he's going to introduce us to SLED, or S L E D and BBD, and show us where and how they are determined. Ed, what would you like to tell our audience today? Thanks, Martin. A lot of good can come from a simple concept, and the SLED and BBD dates are just that. The SLED, or the Specified Limited Expiration Date, and the BBD, or Best By Date, can be tracked at the material and batch level. Tracking these dates in SAP also produces another very important piece of information called the Remaining Shelf Life. This requires a few simple settings, which we'll review today. With these key pieces of data in hand, we now have a few of the foundational building blocks to ensure that we're rotating and moving through our inventory efficiently. We're able to meet customer specific requirements through batch search strategies. And, we can monitor, prioritize, and make usage decisions with our list displays. Let's dive in and go find the places where SLED and BBD live and review how the remaining shelf life is calculated. Where is that shelf limited expiration date, or SLED date? How is it calculated? What does it mean to us? Well, we can answer two of those questions with a look inside the Material Master. These settings live on a tab you may not visit very often. We're headed to the Plant Data Storage Location 1 tab. You can see a bunch of settings at the top around rules for storage. Let's say you're not running full warehouse management, and you need some basic things in place at the storage location level to manage the storage of that inventory. This is where that data lives. Now, if we look a little further down, we have a section on shelf life data. Let's walk through some of these fields. The first one we want to concern ourselves with is the total shelf life. This is the total time the product can expect to be of best quality and eligible for use without restriction. This is measured from the date of manufacture, and that could be our own production, or in this case, it's our supplier's date of manufacture. The next field we would want to consider is the minimum remaining shelf life. This is the rule the system will follow when receiving the goods. A supplier may have shipped us a lot from a while ago. That's okay, so long as we have the designated amount of time remaining. This would also apply if we transferred goods if the information was set appropriately in the receiving plant. Another important field is the period indicator. Here, we can set days, weeks, months, or even years, depending on the nature of the expiration and the associated storage requirements. We can also set a max storage period, restricting the amount of time that we would want to let the material age from goods receipt without review. Interestingly, the time period for the max storage period can get quite finite, down to minutes, seconds, even microseconds. Okay, let's see how this is applied. Let's go into MIGO and go through the receiving process. So here, we'll enter the manufacturing date and tick the item, check it. Okay, and now let's try to violate the rules and change the date. It's not within the allowable time, so we get the message and can work with that. We have several clients in the food and beverage industry that work with the byproducts of other processes. When the milk is coming, ready or not, or the harvest is coming, ready or not, you have to be very smart in what you choose to do with those products to maximize shelf life and meet different requirements for different customers. I'd say no one likes moldy cheese except for when they do. All right, now that we know where these settings are set and referenced, we have some of the foundational building blocks to reduce waste, prioritize use, and support customer specific requirements. Simply tracking this information and reviewing it consistently gives us a jump start, which opens up options and opportunities that we would not have without this additional visibility. SLED and BBD are useful for both procured material and manufactured goods. And through regular monitoring, which we'll explain in another video, we can proactively work to review expiring material and reduce the number of decisions required around disposition of expired materials. Thanks for joining us and I appreciate your time today. As do I. Thank you, Ed. There's no time like the present to put additional focus in this area and explore how SAP can help us meet our ESG performance objectives. This is but one of many pieces of functionality that can help set us apart and set us up for success. Thanks again, Ed. Hey folks, if you want to learn more about these particular topics or other ESG performance goals, please check out our videos or submit your questions below.

What’s the Reason? Exploring Reason Codes

Using reason codes to track root cause and resolve recurring issues effectively

5 min
New
SAP S/4HANA®
SAP Optimization
OTC; P2P; PTM; WM
MD04; MB51; MIGO
Hey there Reveal TV community, Martin here. Do you ever find yourself looking at a transaction in SAP and wondering why somebody did what they did? Possibly even asking yourself why you did what you did. As time marches on, it's harder to unpack those deviations from the expected outcomes. The good news, we have a tool in the toolkit to help you with this challenge, reason codes. Reason codes gives us a quick and easy way to identify, explain, report on the reasons why we took a particular course of action and the difference in the normal expected process and outcomes. For today we're going to have Jason tell us more about it. Jason, tell us more about how to use these reason codes and why they're so important. What was the reason? Thanks, Martin. Chances are reason codes are being used or at least have been set up in some part of your business. They help us with a quick explanation of the course of action that we've chosen. Today we're going to work through a few examples of good use cases for reason codes. And as we do, I'd challenge us to think about how reason codes could open up the door for better reporting and analytics to drive corrective actions or process improvements or cross functional visibility for decision making. Let's dive in and take a look. So why reason codes? Well, if you have well thought out reason codes, and we have a quick and easy way to record the why, here's some examples . Why was this material moved from unrestricted use stock to quality inspection by block stock ? We expect material to move from quality to unrestricted, but to move back to quality and might need a little more information on the why. And if we're moving from unrestricted or quality to blocked, we would definitely not to know why . Was the material damaged, that happens. If we saw a pattern, we might find you need to up our incoming inspections then for a while until we see improvements. Or perhaps we aren't storing this material in the best place for it's survival and we need to think about a different storage strategy. Or maybe it's just not there. We really don't want that one, but sometimes it happens. We don't know where it is, so we block it to make sure that MRP and ATP won't see it as available for use. With a reason code, it makes it easy to quickly review and also spot patterns. Let's take this material, for example. If we look in the stock requirements list, we see three little golden cubes by our starting inventory position. Whenever we see these golden cubes, SAP is telling us we have inventory sitting somewhere other than unrestricted use. So I know there's something going on here. If I'm planning my replenishment, chances are this move to block stock was not on my bingo card for today. Now it's blocked and I don't know why. Wouldn't it be nice if I could just run MB51 for this movement type and see the reason code? Oh, and look right here. I've got three moves due to the material not found. Think it's time to call the warehouse and ask for a count . Things are getting a little out of handout there. Reason codes can help us a ton with reporting and analytics. We can use them in sales orders to help further define blocks. We could use them in production reporting if an activity was not completed or an order was completed short of the requested quantity, and we can certainly use them for unexpected movement or reclassification of material . Keep the list short and intentional. You'll make it easy to get quality information with minimal effort. Now, I'm a curious person and I like to know the why. Knowledge is power, and when you see the same issue popping up over and over again, it's a great opportunity to dive in. Now, a word of caution, require reason codes only when necessary. If you over do it, chances are good that the team will just go on autopilot and that is not what we want. We want quality reasons that drive activities. The choice of reasons should be well thought out and intentional. The goal is to drive transparency on the why. And cross-functional visibility that supports quality decision making. That's awesome Jason. Thank you. You clearly had some good reasons for bringing this topic to Reveal TV. Hey, those are great examples, but as we work to improve service levels and reduce downtime, reason codes would be very helpful in unpacking and resolving the myriad of issues that we deal with every day. Hey folks, I know there's a lot of these little tips and tricks that you could probably find in some of the videos we have, but if you can find one specifically to what you're looking for, feel free to submit it below.

When Your Supplier Puts You on Allocation

Supply is short, and you're on allocation - explore strategies to manage the impact

7 min
New
SAP® ECC
Procurement & MRP
P2P
MD04; MD03
Hey, welcome back Reveal TV fans, Martin here, and I really hope you're thriving. Although I suspect that if you're watching this particular video, you have either trouble on the horizon or in the thick of it right now. If so, we're here to help. And you know that if you're dealing with constrained materials and facing being put on allocation is not a new challenge. Although, the cyclical nature certainly makes us feel like we're running an ultramarathon. As soon as we get one sector of the regional supply chain stabilized, it seems like we just have another one firing up. Now some of that is just normal supply chain life. But notice of allocation is certainly at the more extreme end of the spectrum. It's not fun for anyone. But there are some great tools to help us deal with the situation. And here to help us navigate the world of allocation today is Kelly. Kelly, you're quite the negotiator, I'm really interested to hear how you can introduce these tools to all of us. Thanks, Martin. No one likes to be told they can't have something, or that they are limited in what they can have, even if it's the best, most fair approach for the market served. For a lot of us, our response to the constraint of allocation has been alternate sources, often at a premium. Sometimes we've had to hedge our purchases and work with the burden of inventory carrying costs. Potentially expiring materials if we hedge too much or purchase from a less strategic source. And loads of other fun stuff. You're right. It's no fun. Even for someone who enjoys problem solving through negotiations like me. So here's a few things to know. We're on allocation when a supplier is managing priorities across customers in a limited or constrained environment. This can then limit sales potential to our customers and also result in a much higher cost to serve. I think in difficult situations like this, it is important to know that you're not alone. There are a lot of organizations going through this and comparing notes may be very helpful. For our demo today, I'm going to explain how three tools can work together to help you navigate the challenge of being on allocation. Let's go in and take a look. Sometimes it helps to bring the big picture together. I'm starting here in the stock requirements list. And if you look in the lower right corner of my screen, you'll see that I've asked SAP to show you the transaction code I'm in. This should help you as we go along. This is the current planning situation for a material that I've been told will be on allocation for the "foreseeable future". If you can't tell, I used air quotes for the foreseeable future part. I don't like that. I want a date. So here's what we're going to do. It's August right now, and my lead time is 90 days. I'm going to put a restricted plan in place for the next six months, and we're going to revisit this with the supplier monthly. My normal supplier has told me that to maintain the maximum allocation of X units per month, I need to guarantee a certain volume. I've pushed them, and we've agreed on a target quantity of the units you see here over the next 66 months. I've told them we will pull based on demand, but at a rate of no more than this many units per month. In addition, I am introducing a second source that will take my remaining volume, but at a price that makes us say, yikes. I'm going to have to chat with the sales, customer experience, and product management to see if we will weather the increase or pass some on. We hate to do that, but we may need to have that tough conversation to achieve customer tolerance time. To make this work, we're using several techniques. First, is a scheduling agreement that provides a forecast outlook for our supplier that has us on allocation. They have an idea of the pace of our demand and also an agreement that shows the total target quantity. In this document, I can also work with alternate master data related to lead time or pricing. I can update my source list to see this as the relevant source for the next six months, with a return to normal after that. I am also using firm and trade off zones for the commercial obligation of the information I'm sharing with them. Firm, they are cleared to produce and ship. Trade off, we will take it, but timing is not guaranteed and we've got a generous time horizon to meet our obligation. Second is a contract for my secondary supplier with specific information on the terms of the agreement. We've been eyeing this supplier for quite some time now. This may be an opportunity, if we can get them to give us better pricing and terms. I've asked for scaled pricing, which I will reflect in the price scales of the contract. This contract will also go into the source list as a valid source. Last but not least, I have a quota arrangement in place that's managing the split for me and restricting the volume that can go to my primary supplier. The one that has issued the allocation notice per month. I could base this on all kinds of different periods, but this month is good for now. The final product is in the system rules. That produces a balanced plan within the constraints. We have right now and a relatively easy exit to normal if normal arrives again. I can work with this. Today you were introduced to a few tools that can work together to help you manage the challenge of allocation. We have several other videos that go deeper into these tools and can help you get started. Without a doubt difficult situations require creative solutions. Sometimes people have great ideas for how to navigate rough waters, but the practicality of executing the plan can be daunting. I'm here to say that it can be made manageable. If you have an idea, let's explore how to get SAP to empower you to deliver it. Things change and when it's time, all of these tools we're talking about can be expired or discontinued , offering you a way out and back to business as usual or better. I love a good negotiation. Thank you, Kelly. Great insight. I too love a good negotiation and trying to turn what starts as a seemingly losing situation Into something good for the future. Out of a crisis comes innovation. So navigating tricky waters is a great time to see what you have to work with. This is a good starting point for a conversation. Well, folks, if you want to learn more about how to use some of these tools to be able to deal with suppliers and customer allocations, please check out our other videos as well.

When the Integration Breaks Down

Navigate cross-functional flows and fix breaks to keep SAP running smoothly

6 min
New
SAP® ECC
SAP Optimization
DM; P2P; PTM; OTC; WM
MD62; MD04; CM01
Martin: Hey, rock Stars Martin here. It's time for a chat around what happens when the integration starts breaking down. There's an inescapable truth about being a supply chain practitioner. The supply chain relies on integration and so does SAP. It is the beauty, the power, and the challenge. Getting it right isn't easy and it has both to do with people and a system. Here with the story to further explain is Steven. Take it away, buddy. Steven: Yes, Martin. Uh, the story has trials, uh, it has tribulations, it has people trying to do the right thing and a system that desperately wants to empower them to do those right things. The story revolves around the critical alignment of plan, schedule, and actual. We will seek to describe a scenario where the baton pass is, well, let's just say less than seamless. There's some confusion as to who's on first, and as we move through the process we have so much localized decision making. That we could definitely benefit from less. In short, we're not integrated, we're not aligned, and we can see that in SAP. So what should we do? Well, let's go in and take a look. The story I'm about to tell you is one that we've heard over and over again. It's a story about several individuals doing the best they can within the sphere of what they can control. It's also the story about frustration, confusion, and loss of value. Unfortunately, it's far more common than we'd like to believe. Our story starts with Rachel. Rachel's a demand planner who is the challenging job of painting a picture of what the company expects to sell over the next 18 months. She's a key player in the sales and operations process. She works with sales, marketing, product management to build an unconstrained consensus based plan. She keeps the system up to date with the best information she has and has a good process for monitoring the performance of her plan. Rachel also works with Chris. Chris is her planning counterpart. Chris provides feedback on whether it's feasible to supply the plan and attends the sales and operations planning meetings, and stays engaged with Rachel throughout the month. Now Chris knows that the demand plan is flawed and when product is not available, he feels like it's him and not Rachel that feels the heat. He constantly is fighting fires and he is rewarded for his finesse in crisis management. He works hard to align the schedule with what he sees as the priority needs of the customer, and sees Rachel's plan as information but doesn't really believe it's real. So he makes a plan based on what he thinks will actually happen. He also builds his plan in consideration of a balance of efficiency, service levels, and inventory investment. Not easy, especially since he has to redo Rachel's work in a spreadsheet, but he delivers quality plans to the shop floor every time. Now Dumebi is the recipient of the schedule. She's the supervisor for the first shift and sets up the other shifts as well. Chris's schedule is always changing and sometimes he even has scheduled downtime. He doesn't understand that her goals are all around OEE and absorption, and a lot of times his schedule doesn't prioritize those things. Plus customer service as a direct line to Dumebi and frequently asks her to intervene. Dumebi resequences a schedule and adjusts the quantities for more efficient runs based on what she knows they will need. Now meet Brent. Brent is the sorry soul who's making sure material is available to production. His suppliers think he's impossible. He is constantly making changes and asking for expedites . The things he expedites, production isn't running. Then there's unplanned consumption. For some reason, material planned for a particular run has gone elsewhere. Can't manufacturing make what they're just supposed to make? This team is actually a bunch of individuals. They're each doing the best that they can do, but when the baton is passed, they're looking at it and changing it and passing an entirely different baton onto the next person. What happens when this happens? Let's set the operational and business pieces aside. Each person, each well-intended individual is eroding the confidence of the prior person's work. There is no team, integration is broken down. We have to fix this. We have to get people engaged in conversations. We have to commit to a plan and collectively course correct. We can no longer make localized decisions the norm. We simply cannot win with that strategy. So let's engage as leaders and start making it possible for our individual superstars to become a well-functioning team. Imagine the possibilities. I wish I could tell you that this is a ridiculous overdramatized caricature of an integration breakdown. Unfortunately, it's not and examples like this are found throughout the functional areas of the supply chain. So what are our heroes meant to do? Well, first, if you see something, say something. Don't just go on your own way. But tell the person you take in the baton pass from what you're thinking and why. Let them challenge you and mutually agree on how to move forward. Second, inform SAP. Don't let the person receiving your baton pass wonder what's going on, or they'll come up with their own path forward. Thirdly, after you have a healthy debate, trust in your newly integrated approach and follow the plan until such time that another conversation is needed. Martin: Hey, thanks, Steven. Integration breakdowns are tough, and this is a good example of what happens when we let the problem fester and simply go our own way. We need to have a healthy conflict and figure out how to get back to the same page. Thanks again for the story and of course, the recommendations. Hey folks, if you want to know more about some of these Leadership Digest stories and videos, please check out our video catalog. And of course, if you're not sure or have a specific question, please submit it below.

Where are Exception Messages?

Optimizing demand with exception management strategies

9 min
New
SAP® ECC
SAP S/4HANA®
Demand & Supply Planning
DM; OTC; P2P; PTM
MD04; MD05; MD06; MD07
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, my name is Martin and in this video we are going to focus on where to find SAP exception messages. When used correctly. Exception messages can alert organizations to potential issues with the MRP results or other processes within the SAP. But where are they? Kristie, help us discover where they are. I think I can show you where Martin. Let's talk about where to find this powerful feature. As a buyer or planner, this is the feature that should be helping us most with our day-to-day work. Yet, for many of us, we struggle on how to get started, and in this demonstration, we're going to focus on three key things. First of all, what transactions will lead us to find these exception messages? Second, where the exception messages will actually appear. And third, how we should think about getting started when evaluating and resolving materials with exception messages. Let's learn about exception messages together. So this is a great question. Where do we find exception messages for demand? Have you ever noticed that when you look at where your exception messages are placed that they are not placed against your demand elements, they are only placed against your supply elements. The only one that's a little confusing is safety stock, because safety stock is a demand element, but it's letting you know that the stock is fallen below safety stock level, so it's related to your ability to supply it. So if you think about the purpose of MRP and our purpose as planners is to supply the demand and as buyers to supply the demand. It's our whole, our whole goal is to make sure that we have the right material in the right place, at the right time, the right cost, and the right quality, but our exceptions, because it's communicating to us as folks who are on the supply side of the house, only fall on our supply elements. You can see right here I have this scheduling agreement for this customer. It's actually in the past. Today is the 14th of February. We don't have enough inventory for it. There's no exception message. Where's the exception message? It's on the purchase order that is intended to provide the supply to supply that demand. Interesting, right? There is a lot of exception monitoring available though, for demand side elements. So the first is what I'm going to show you today, which is how we monitor our forecast to see how we're doing there. The second is, a good example would be VA06 for those of you who are on ECC or some of the Fiori apps, for those of you who have migrated to S/4, that let us know what is happening with our sales orders and gives us a lot of exception monitoring and insight into those arenas. Another good example for how we would find some exceptions would be around housekeeping. So we can always look for overdue MRP elements, in our exception monitor related to demand side items. But let's look at one of the exception monitors for managing our forecast, and I'm going to come in here first, and I just want to sum this up. So sometimes it's nice to be able to look at things summed up by periods, so days, weeks, or months, and in this case we happen to be forecasting in monthly buckets, so I want to come in here and take a look, this column here for planned independent requirements. So this is what we have, we can think of it as our open remaining to sell. So if we had planned for the month, this is the balance that we do not currently have a sales order or scheduling agreement pegged against. Our requirements are what we have sold for the month, and then the balance of that is the plans receipts. You can see we're planning perfectly in balance for these items. We're planning to replenish to the total demand, and we're not planning to keep any additional stock. Okay, so then the question becomes if we are starting to see exception messages like request to expedite what caused us to be outside of plan, did we place our purchase orders on time is definitely something we could look at. The other thing we can look at is we can see how we are balancing against our current forecast, and so to do that I'm going to come up to environment and I'm going to go look at this thing called total requirements display. So in the interest of full disclosure, I have a background in demand planning, so this is not blaming the forecast for all of our supply chain woes. I wish that that was the case or blaming the customer, if only the customer would place that order with the lead time that they were promised, if only, you know, the forecasting team would get it together on the demand plan. No, we, we work in supply chain our purpose in life is dealing with the variability and the volatility and the mixed issues that occur. So this is our world and what we're good at working through, but we can get some exception monitoring on how we're performing to the forecast. You can see here all the pieces that are out here, so what we have consumed and where we are able to balance against that forecast and it's easier to do this if we actually go in and we look at the customer view. You'll actually get a red, yellow, and green light here. So these items that are in red at the top, this is demand that does not currently have any forecast that it's able to consume against, and that's why we don't have any information over here to the right. Further down from that we have items that do have forecasts they're able to consume against, so a hundred and this is what's been assigned to it, and we can work our way through until we get out into the future, where we've got greens where there's plenty for us to peg against. So this is our planned quantity, what we're currently pegging against and then based on our consumption rules, how much of that forecast we're able to consume, and so in this case we can see that these sales orders don't have anything, they don't have a forecast that's within their consumption window and so this demand is actually in addition to our forecast. Now this happens in the current period so there's other considerations in terms of how we might be dropping or reorganizing that forecast for the current month, but this is very helpful in determining whether we're ahead or behind. The other piece of this around just rolling it up to these totals is if you can think about the planned independent requirements as you're remaining open to sell. When you exhaust those and the requirements, quantity starts to climb. If you are within your firm zone, your lead time for your suppliers, your firm zone for manufacturing, this is where we'll start to see those exception messages pop up because we aren't in position to be able to supply, so we are overselling plan. The opposite can also happen and we'd be able to see that here if we are underselling the plan. There's lots of plan that is open and we don't have anything currently pegged against it. You know, you can get a look out across the horizons. You can see here for October, we've already consumed the totality of our forecast, we have requirements of 210 pieces, in fact that may be larger than what the original forecast quantity was, and so we can use that customer view for help to determine that and then to be able to have good conversations with our counterparts in the sales and operations planning process, the IPP process, or just in demand planning to work through and resolve any of those exceptions as they occur. So really nice to be able to go through and see how the customer orders are stacking up against that demand and then be able to adjust accordingly and that's how we might be able to detect some of the exceptions that are occurring in our planning process. That and housekeeping are our two main ways to be able to do that because we housekeep both for supply and demand, and we have to push back on the demand in order to resolve the supply. So if we go through and we cancel something, or we delete something, which we should never do, we should close out. If we're doing those types of activities and there's still open demand, then all that will happen is the next time MRP runs, it's just going to regenerate for us, so getting a line of sight on some of these daily views and being able to have those housekeeping conversations with our counterparts definitely helps us to get this cleaned up. So that's where we find our exceptions for demand. So in summary we have covered how exception messages. Show up in key transactions. Highlight areas where our supply is misaligned to our demand. And become a critical daily habit for managing the overall supply chain. Super exciting! Thank you Kristie. We know that exceptions are the lifeblood of buyers and planners daily activities but finding exception messages is important because they highlight potential issues and this allows planners and buyers to proactively work to resolve them before they become larger and time consuming and more impactful into the business. If you'd like to know more about exceptions, finding exceptions and exception management in general, of course plus any other features and function SAP please check out our video catalog and of course if you've got some suggestions we are happy to listen please submit them below.

Where to Focus: QM Lots That Need Prioritization

Identify what's most critical when drowning in inspection materials

8 min
New
SAP S/4HANA®
Quality & Batch Management
QM; P2P; PTM
QA33; MD07; MD04
Hey there Reveal TV community, Martin here. And today I believe we have a quality topic for you. One of my favorite things to see when we're out walking the floor is what's happening to the world of quality inspection. It's such a critical function and often so overlooked. Many of the times the challenge we see in quality isn't the actual defects. It's the efficient movement of material through the inspection process and having the right people, equipment and partners, et cetera, to keep it up. It actually turns into a physical backup on the shop floor, often exploding into exception messages, status confusion, and queue shuffling. Hey Jason, I know this is a tough topic, but such an important one. Tell us more. I completely agree that while quality is central to our processes and while everyone understands that it's a critical step, we really do struggle to keep tabs, keep up, and remain sufficiently resourced. So I can't wait to get into this. Today, we're going to explore how we as planners and buyers and MRP controllers can support our quality colleagues in prioritizing the inspection backlog. In today's video, we will. Identify some past due usage decisions and lock closeouts. Figure out which items have red lights by generating a work list. And use days of forward coverage in our exception messages to help prioritize a list to discuss with our partners in quality. Let's go in and take a look. You'll hear us talk a lot about integration and learning how to work collaboratively across the supply chain using exception messages to direct our actions to the most critical items. It often seems, though, that the quality team gets left behind a bit in this effort. They're off in their own little world, trying to figure out which inspections are most critical, often just taking them in order of start date without really knowing which ones are the most critical to keep the flow of production happening. Other than maybe getting an angry email or phone call when things go off the rails, they're pretty much on their own. Well, out of sight, out of mind is never a good approach to managing critical supply chain functions. So I'm going to share a couple of simple ways that we can help the quality team have better visibility to where they should focus their efforts. Here, you see the selection screen for QA33, which allows us to view inspection lots. We have a number of selection options here to choose from on the main screen, but I want to share a little inside pro tip to expand options. At the top left, you can see a red, green, and blue button. I thought surely this must be someone's flag, however my search proved to be frustrating and I was not able to find it. So, if someone knows out there, I'm curious. Can you send me an email and just let me know which country this belongs to? Or town, or county, I don't know. Whatever. Anyway, this is called dynamic selection options and, when I pop it up, you can see here that I get a bunch of different options that weren't there before. So for example, maybe I want to search QM Lots based on a specific purchase order number or specific purchase org. Those are options that I can use just by clicking here and then I can put my document in and run the list by that. So just a cool little tip that maybe a lot of people don't know about. You can explore this and take note that that button's available in a number of other transactions, so keep an eye out for it, and you might find it can help you refine your searches. Okay, enough of that, for this demo, I'm just going to keep it simple, I'm going to look at plant 1710, and I'm going to use only inspection lots without a usage decision. Now, this can sometimes run a little bit long, so I've already brought the information up on a different screen , and so here we go. First off, I have sorted these on the start date, earliest to latest. Now this is a perfectly logical way to prioritize the list and is often the approach when we're not collaborating as effectively across the supply chain as we possibly could. But how might we use other information in SAP to find out if there's a better sequence to support critical cases? So in this case, I'm going to use the old CTRL Y trick and highlight these guys and then I'm going to CTRL C to copy it to the clipboard and I'm going to pop over to MD07 and upload that list of materials. So I'm only looking at exceptions for those specific materials that I pulled from the QM monitor. So let's run that , and this is a pretty short list, but there's still some good info to be discovered here. If we just went by the dates in QA33, we would inspect one of the lots for QM001, then all four of the lots for this EWMS4-03 material. And then finally, FG129 and the final lots for QM001. But is that really the right approach? Take a look at the three columns that show here the stock days supply, the first receipt days of supply, and second receipt days of supply. What we can see here is that both QM001 and FG129 have red lights over here on the traffic lights, which means that they have a negative supply situation. While the third item is green, meaning that it basically has unlimited coverage. So in this case, if we just follow the dates from QA33, we'd be inspecting four lots of this material here that has no supply disruption and no current demand, while these guys that are having a critical supply situation wait. So that's most likely holding up production and could delay shipping to a customer, which is probably not the best plan. You can do this check very quickly in a daily stand up meeting and provide clear guidance to the quality team on what is most critical for them to complete right now to keep the process flowing. And this is even more crucial if, as we often find, quality is a bottleneck where optimizing the flow is vitally important. So there you have it. A simple way to use the red lights and days of coverage information in the MRP Exception Monitor to better prioritize quality inspections. And I am very serious about figuring out which country that flag belongs to. So help me out, send me an email, let me know what you find out. If it's not obvious, I am passionate about this topic. We so often see quality departments with good procedures that are just struggling to keep up. We need to partner well to provide some perspective on prioritization when there is a backlog. So a few points to take with you. First, Cadence keeps the chaos at bay. Trademark. Regularly review and help your colleagues to review delayed usage decisions or critical incoming inspections. Second, there are all kinds of work lists for status monitoring and QM. Make sure the team knows where to look so that all lots are appropriately addressed. And third, and I can't emphasize this enough, identify and feed your bottlenecks, but don't overfeed them. Work the constraint, look for the pacing that's possible, and adjust your inspection times to reflect reality, then improve that reality. That's what we do to make things better. Hey, thank you Jason. I knew that would get you fired up. Quality both feeds the processes on incoming inspections, and is the last leg in the relay before a product is ready for our customer. We focus on so many of the surrounding processes, but often quality inspection and how we work is prioritized and process is underserved. I'm really glad we're discussing it today. So thank you. Hey folks, you want to learn more about quality management just generally speaking or specifically, check out our chatbot, it will help recommend some videos for you.

Why Do We Call It the MAD Date?

Decoding material availability calculation and its impact

9 min
New
SAP® ECC
SAP S/4HANA®
Order Fulfillment & ATP
SD; MM; PP
MD04; VA03
The best way to learn is by doing so. Welcome to the video service that unlocks and reveals the hidden value in your system. Martin here, and today we've got a good one, in this video we're going to explore a material availability date, otherwise known as the MAD date. SAP has such a wide variety of dates which all have specific purposes and lead to a flow of information that drives our supply chain. The material availability date is no exception, as is what drives the required on hand date for MRP, traffic light, stock on hand, and exceptions. It's pretty important. We don't want to miss out on what exactly it is. So, Kristie, why don't you tell us exactly why the material availability date is called the MAD date? Because Martin, it's the date that the customers get mad if we don't have material available, and that might be our external customers, or our sister facilities, or even the manufacturing floor. Okay, before I jump into SAP for this demo, did you at least chuckle? That's it, folks. That's as funny as she gets. Yeah, okay. So what will we see in the demo today? We will explore how the MAD date gets determined. And some very important and often overlooked lead time considerations. How it shows up in the stock requirements list and what the impact is on the MRP run and exception monitoring. Off we go! All right, let's go in and see what this MAD date is all about. So, as we previously said, the MAD date is the date that the customer gets MAD if we don't have the product available. It's the date that the product is needed to be on the shelf so that all the other subsequent activities that are required in order to get it out the door to the customer on time based on when we made and are now trying to keep that promise. So, if you go into a sales order, and I'm going to show you an example of what I would call a flat schedule. I'll explain how this is actually working. You may see this a lot on your sales orders and what I want to do is explain what maybe should be happening instead. So let's just go in and we're going to grab the second item and I'm going to go in and I can see that there's a schedule line. So we ran an availability check. There's a schedule line in place and I can see the first date is the 2nd of December, that's when they're looking to get this product from us. And right now we can see that it was not able to be fully confirmed for the 2nd of December but instead has been confirmed partially for the 2nd and partially for the 4th. So this customer is allowing us to do two shipments. So multiple, partial shipments in this case, it happens to be two. Now, if we go in here, though, to the shipping tab, this is what allows us to get to that mandate, and this is so important because this is what drives the supply chain, right? This is the date that we're transferring over because it's the date we've committed to the customer and we're driving our supply chain to be able to meet this date. And if you look here, we have the delivery date of 12/2 and everything else is sitting flat to that date, right? So there's no additional time that is allotted for any of these additional pieces of the puzzle, and SAP has loads of dates and they're all based on lead time offsets. Lead time becomes very, very important, and the really nice thing about SAP is that it allows us all of these different lead time buckets so we can go through and figure out how much time we realistically need in order to accomplish each of these activities in order to be able to make sure that we get this to the customer on time. And so think about it as, you know, your quality inspection time, or your goods receipt processing, or dock to stocks time on the supply side, your planned delivery time, or in house production time, or the time on your routings. Same thing applies for a customer, so we've got a bunch of different things that we have to do. So we're shipping from a particular shipping point, we may have a route and a route schedule involved. The customer may have a receiving calendar that dictates when they're able to receive goods. Let's say it takes five days to ship to the customer and we're responsible for coordinating that delivery. So if the delivery date was 12/2 and we need five days for it to move and make its way to the customer, probably we're going to have a material availability date that is at least five days, if not longer before that in order to be able to make sure that that happens. So if you go into your sales order and you notice that this is really just a flat schedule, think about what kind of time buckets you need in order to be able to set yourself up for success because what you're trying to get to is that material availability date. So the delivery date offset by whatever time is necessary to get that product to the customer, so when do we need to issue those goods in order for it to hit that delivery date. Now for some of us, that delivery date represents the date it's leaving our facility, for others of us that will represent the date it is actually going to be reaching the customer. So you got to know your particular terms with your customer. Based on the date that you want to issue it, when do you need to start pick, packing, and staging for loading? That might be another day offset. If it's export and you have paperwork to do, it may be several days or even a week or two beforehand that's required. All of those things, calculating backwards, the delivery date minus the lead time for your route and transportation time minus the amount of time it takes to pick, pack, and load is what gets you to the material availability date or when that product would be required. And so as you run your ATP check and it's looking to see when inventory can be available, then you're flipping the schedule and scheduling from that material availability date forward for when it actually is ultimately going to get to the customer based on how much time you need to pick, pack, and stage, and load, and when you're going to actually goods issue and then the amount of time it will take in transportation. In addition to that, we have this transportation planning date and this is able to run in parallel, but what it does is it buys us additional time for things like the administrative work of setting up a shipment, going through the process of getting that booked and ready to go so you're able to actually start that process working on that transportation planning, assuming that you're going to hit that material availability date, which again, all has to do with how predictable and stable that supply is and how well aligned the ATP rules are to what it is that you can make and keep a promise against. So again, if you go into your sales order and you go to the schedule line, you look at the shipping tab and you notice that you have a flat schedule here, I really would like to challenge you to think through these different buckets of activities and make sure that you're setting yourself up for success so that customer is less likely to get mad because we will have the correct date in order to allow for all those other activities to occur in this material availability date or the MAD date. That's what's going to drive the supply chain, that's what you're expediting towards, that's what you're working your supply chain to try to achieve, is that material availability date because that's the date that we need to hit in order to make sure that we get the product to the customer on time. Welcome back from the demo, to summarize. The MAD date is the date that the customer gets mad if material is not available. We explored several lead time components that drive the correct date and the importance of getting this right. And lastly, we looked at how the state is driving MRP and exception messages. The date is the entry point for driving the supply chain. It drives all other dates and decisions related to how to best get that supply for the demand. And if we did all the other upfront work on lead time, so long as we meet this date, we have a really good chance of fulfilling our promise to the customer. Good stuff, Kristie. Thank you, once again. If we go to the trouble to really understand how the MAD date is determined, and then work hard to hit that date or manage the client's expectations, we'll be setting ourselves up for success. You know what I've learned today, Kristie? Most of us should not have flat delivery schedules in our sales orders. We really need to think about those lead times. SAP has a lead time bucket for all the different pieces of the process. So getting this right, neither too short nor too long, makes a big difference in efficiency of the flow of material to our customer. Well, I think that's a wrap today. Folks, if you want to learn more about MAD dates please check out our other videos and of course if you have a burning question please submit it below.

Work Center Analysis

Assess work center performance for improved outcomes

8 min
New
SAP® ECC
Scheduling & Shop Floor
PP; PTM
MCP7
The best way to learn is by doing. Welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, my name is Martin and in this video we are going to focus on how to take the advantage of SAP work center analysis. When used correctly, work center analysis can help organizations gain insight to how well we're able to run the schedule on the floor and identify where the bottlenecks might lay. It's a valuable way to improve performance and uncover opportunities for improved throughput. So Eacliffe, tell us a little bit more about work center analysis. Sure Martin. Work center analysis is a powerful feature when used correctly, how well a work center is performing and keeping its commitment to its schedule. In this demonstration I'm going to focus on three things. Provide an understanding of what insight this report provides from a work center perspective. How it goes about providing this insight on work center performance. And how to evaluate each work center performance. The intent here is the use transaction MCP7 to perform work center analysis. In this report the data is primarily captured by plant, work center, and month. So let's get into this transaction, and what I'm going to do is, because it's a test system, I'm going to run it for a couple of years. So let me execute this, I'm going to bring up all work centers within this plant that has information. Okay and here we can see that we got information currently sitting at the plant level. So basically we specified the amount of historical information we want to take a look at hence the amount of history was driven by that date range. Ideally we should have zero variances and when I mean zero variances just looking at my screen here, what we can see is we have target lead time, we have actual lead time. So based on our master data, this is how much late time we expect versus based on the production confirmation. The variance is then reflected in this column. In terms of execution time I don't have a variance, but we could see what the target is versus actual. If we want to see what the difference is we can do the quick calculation or you can select this column, come here to comparison to key figures, going to compare the target execution time, I'm going to compare that to the actual execution time. Okay, and here we can see the difference. So we'd spent just over 39 days difference between the two. So the question is, hey, is this something I need to take a look at? Okay. And then even queue time again, we have target queue time, actual queue time. This is the amount of wait we expected based on our master data, we're expecting only one day of queue time, we ended up with 23 days of queue time, so deviation of 24 days. So again, what's going on? And this is sitting at the plant level. So what I'm going to do is do a switch drill down, and I'm going to bring it down to a work center. Let's see what this information looks like. So we have the totals still sitting like before on top, but now we can see who's contributing to the variance perspective, so let's look at this the deviation. So I'm going to sort this. I don't see any negatives. So let's do this, we could see the biggest contributor is coming from this particular work center where we said, yeah, it should take us 9 days when in fact it took us only 1.4 days to fulfill that particular operation for that work center. So this is great, but recognize that, look any kind of deviation, positive or negative that could have a significant risk to our operation. if we are running too fast, like this is implying we may not have other components in a timely manner resulting in a shutdown vice versa, if we are not completing orders in time without operation in time we also run risk to the business. So ideally, our goal is to really bring these lead times into alignment. The other thing I'm going to call out is, notice we see these big numbers here, it's like, wow, this is a big deviation, I mean, the difference is 144 days. So how can this only be 14.4 days at the total level? And we have to recognize that the system is actually averaging these numbers at a total level, so because we are dealing with time we just can't simply add it up, so what SAP has opted to do is to take these number of days and just average them by the number of entries or in this case work centers that we have here. So this can be a bit misleading looking at it, and hence it's definitely good to come down to this work center view and actually look at the information at the work center level. And then just to take this one level further here we can see we had a big deviation the question is, okay, when did this happen? I can pick this single line item, I can then do what is called drill down by, which is this icon here, and we'll dive into that specific work center. I'm going to pick months and we could see we have 4 months listed here and for the most part, things were looking pretty good until we came into 2023. So in this case because there's just one entry we will try and get an answer for what's going on, but it definitely looks like an anomoly and for that reason there's a high probability we don't need to take any action, but still, we don't want to second guess this, we want to determinethe root cause of this. You know, was it a matter of something posted incorrectly, in this case did this order linger around for a couple of years, for example given the number of days, et cetera. So at the end of the day, yes we use this transaction, we focus on columns like lead time deviation, we can compare processing time between the two, like what's going on, actual queue time, and of course we can also take further information to consideration like operation data and so forth. Okay, so this is the type of insight that you can gain from doing a work center analysis to help determine which data set you should be going to, to improve the quality of your master data. So in summary we have covered how work center analysis allows you to. Appreciate the feedback that this report provides by work center. Identify which key figures to focus on in this report. And evaluate each work center performance. Thanks Eacliffe. Using this feature allows real-time information on work center utilization and performance allowing the business to improve production planning, optimize resource utilization, and enhance cost control. If you want to learn more about this topic and others in your SAP features and functions please feel free to check out our video catalog and if you have any specific questions feel free to submit them below.

Work Center Hierarchies and Superior Resources

How to evaluate capacity across similar resources using work center hierarchies

10 min
New
SAP® ECC
Production & Capacity Planning
PTM
CR31; CR32; CR33; CRC1; CRC2; CRC3; CM01
Martin: The best way to learn is by doing so welcome to the video service that unlocks and reveals the hidden value in your SAP system. Hi, my name is Martin and in this particular video we'll focus on using SAP's work center hierarchy to perform capacity evaluation for a group of liked work centers. A debate may take place to define one work center to represent a multiple like machines, or create a work center for each physical like machine and use a group center hierarchy with a superior work center to perform capacity evaluation. So let's get into this. Eacliffe tell us more about how do we do this specifically in this grouping of evaluations of work centers, specifically in a hierarchy. Eacliffe: Hey, thanks Martin. I have set up a demonstration to. Illustrate the functionality of a work center hierarchy and a superior work center. So while it be easier to generate a single work center, or let it represent multiple work centers, this approach can sometimes be challenging when assigning a particular manufacturing order to a specific work center, for example. Regardless of the reason for having a one-to-one definition between a work center in SAP versus the physical, uh, machine on the production floor. By defining a work center hierarchy, capacity evaluation can be done for both the individual work centers and the superior work center. So let's get into SAP and look at how this functionality works. So this is a demonstration on how to aggregate production capacity information for resources or work centers. So you have the situation where you have like multiple, resources or work centers, and the whole point is you want to see, if I combine the capacity information for more than one resource am I able to do so? So the answer is yes, and you have the ability to do this either under discreet production and with production you would use a combination of work center master data setup along with hierarchy information or master data setup, as well as under the PPPI, you would use resources and also the hierarchy master data setup. So I've set up some data to illustrate exactly how this works. First, let's take a look at the resource that I created that basically represents the superior resource. I'll come into change mode, I called it this name here, and let's just walk through some of the views. So on the basic view it's a very light version of a resource. Basically what I'm doing is really creating this object to say, look, this resource represents a superior resource. And you could see that I don't need to maintain any kind of standard value information for this particular resource. Likewise, if I come to the capacity tab, yes I maintain the capacity category because I want to see information from a machine perspective. If I want to see labor, I would create a second entry here for labor category. But again, I would not maintain any kind of formulas. The whole point is that we would obtain the information from the, call it the children resources or work center. And finally, coming here to the scheduling tab, again, there's nothing maintained because again, the information that's needed or that is used by the system would be derived, from the, resources that’s actually doing the production. So with that said let's come back out and now I’m going to come to the hierarchy. So let's look at it in change mode, I gave it the same name as I did the superior resource, the names do not have to match. Okay? So it's your prerogative in terms of what name and convention works for you. You can use the same names or you can use different names. It all depends on what works for you. So with that said, I'm going to come and click on this icon. And it's basically saying, hey, I have this superior resource, you could see the first entry here, and then we have the, what I've been calling the children resource. So we have these two packing lines, 1 and 2. The thinking is that the materials which I produce on, let's say line 1, the majority, if not all of the materials on line one can also run on line 2. So it makes sense to do an evaluation with the two of them combined, just in case I have insufficient capacity on one line, then I can say, okayoverall, do I still have sufficient capacity? And if I do, then I'm not going to worry about it. I'll just move some of the production from line 2 to line 1. So what I'm going to do next is let's take a look at the capacity evaluation itself. So here I am in CM01 and I'm going to come in here. I maintain my plan, and on the planning I'm going to go to work center and I'm going to click on this icon to work with the hierarchy rather then the individual resources. So this is the hierarchy name. I'm going to do a green check here. It gives you a illustration of what the hierarchy looks like. So here's the superior resource, and then I have the individual. I'm not aware of any limitations of how many resources or work centers you can have attached to a superior resource. And of course you can also do multilevel. So I can have SP2, and SP2 could be something, you know, let's call packing line 4 and 5, and then you could have it all roll up into, hey, give me an overall SP network. Okay, so it could be multilayers from top to bottom, and I've got multi resources work centers. With that said I’m going to green arrow back and from here you could see the superior resource as well as the individual resources sitting here as part of the selection criteria. Here, I'm going to do a standard overview. You could see that right now I am sharing that there's 0 capacity required at the superior level and as well as available everything is sitting at 0. If I scroll down we can see that hey, we have a little bit of capacity requirements sitting down here. And then if I come further down, we could see, hey, this resource it does have capacity requirements, and the red lines indicate that I am over capacity. So what I can do from this point is then come here, click on settings general, and you can see in my case, the hierarchy ID, popped in here. And I'm just going to say, okay, you know what show me the capacity, the requirements only at this point. I mean ideally we’d look at two but I want to show the fact that just by turning this on I'm going to do a green check and we can see that, all the requirements capacity required is now sitting up here in the superior. Of course, everything is red because of the fact that we did not turn on the indicator for available capacity. So of course, all entries are over capacity of each week. So what I'm going to do is come back up here and I'm going to come back and let's go back to settings, general, I'm going to turn on the accumulation of capacity. This is the available capacity now we're looking at, I'm going to green check, and you can see that, suddenly everything is white. So the available capacity for the superiors, 32 hours for the first week because of the fact that we got 16 hours coming from packing line 1. And if I come into parking line 2, we expect to see 16 hours also. So you can see, look, still looking at the individual resources, I'm over capacity. But looking at it from a superior perspective or hierarchy perspective, I have more than sufficient capacity week after week. So this tells me quickly that I can move production from one line to the next. Hey, welcome back. In this demo, we covered. What capacity evaluation looks like when we use a work center hierarchy solution in the capacity evaluation. With this approach, a finite production schedule is done to a specific work center. Hence, we would schedule to that specific work center rather than a generic one. Plus, you can specify downtime to a specific work center instead of reducing the number of individual capacities with that generic work center. Of course, the work center hierarchy would pick up all these business scenarios I just identified. Martin: Thank you, Eacliffe, that's actually brilliant. It's good to know that these kind of options exist, right? When it comes to how to set up work centers in SAP, it's not uncommon to implement a solution that works for many business scenarios, but when it comes to finite scheduling, for example, the production planner or operations requires a lower level of detail that may be required creating additional work centers. Regardless of the need for the additional work centers, using a work center hierarchy could be the compromise to bridge the gap. So folks, if you want to learn more about capacity planning, generally speaking, or in the hierarchies, there are other videos for you to check out as well. And of course, if you do have a particular question for us, feel free to submit it below.

Working With Forecast Bias

Ensure SAP supports your forecasts, optimistic or pessimistic, with the right setup

11 min
New
SAP® ECC
Demand & Supply Planning
DM
MM02; MD04
Hey folks, Martin here. Are you ready to tackle uncertainty and challenge? Are you comfortable with confronting the level of risk and uncertainty in your forecast head on? Well, today's the day. Today we're talking about forecast error and bias, and how to put the consumption horizon to work for you in managing your way through the risk that is inherent in your forecast. If this is a challenge for your business, you're in good company. Predicting customer behavior is a challenge for most organizations, and it's a topic that we're going to continue to build upon over time on this channel. In fact, if you search, you'll find other videos on monitoring forecast performance, working with consumption modes, and choosing a planning strategy that addresses different kinds of variability, volatility, and risk tolerance. Check them out. But specifically for this topic, we're going to be talking about forecast bias. To help us today on this topic of forecast bias, we have Kristie. Kristie, I know this is something that you love tremendously. This is something you deal with all the time. You may get even excited about this. So take us away. Yes, it's true. I do love a good demand planning puzzle. And while we may hit temporary plateaus in improving the quality of our forecast on some of our individual materials or products and in some of our segments. What we can do is get really great at managing the risk. And that is what I want to chat with you about today. I remember exactly when the shift in perspective hit me. I was in an IBP meeting that was well on its way to becoming a post mortem on forecast quality, and I remember hurting for my team as they tried to explain all the things that they were doing to try to get the forecast "right". And all the blame that was coming their way for our failures as an organization to deliver to the customer. Our cost to serve is ridiculous and our suppliers are tired of it. Forecast. The shipment was late and the customer is upset again. Forecast. Precious time, materials, and capacity gone because. Forecast. Now I'm a manufacturing gal at heart that also happens to love demand planning. So you know what? I know that SAP and supply chains salute all too well. It looks like this. And it's not helpful. So let's stop doing that. Baby steps are a good place to start. So let's focus the conversation. Supply chains are made up of quantity and time. So today, we're going to focus on time as an ally in dealing with the volatility in quantities. We'll also address our bias. Are we dealing with a bull or a bear? And then we're going to talk about the importance of differentiating where it matters and setting the appropriate rules in place as we consider our plan for every part. One of the tools that we have that can really help us is to understand the bias in our forecast and that is if we are consistently under or over predicting. What the demand will be for a particular item, and this is for those of us who are working on the supply side. We look at this at the material, the plant and potentially even the MRP area level. So it's very granular in terms of how we are observing that forecast. There are a ton of videos to help us to understand and unpack the different tools. I want to bring a couple of them together, though, today in the context of bias. And I'm going to talk specifically about consumption and the way that we can manage our consumption parameters to help protect us against some of the risks that's inherent in our forecast process. Here are a couple of other tools, though, before we go there. The first is we can take our average daily consumption. So that is what we have been using over the last X number of periods and compare it to our projections, our average daily requirement where those are wildly different, that gives us a great way to have a conversation with our counterparts. In demand planning and they can help us to understand the reasons for why that may be different. We want to make sure that we do respect the demand plan, just like when we say that we can't get production done by a particular date or we can't get supply in by a particular date the demand planning team the customer experience team has to trust that we are doing everything in our power to get it there when we see the demand plan and we have the conversation we ask the question at some point we have to say we've done everything in our power to get the best prediction that we can on this particular item. And it's good to ask the questions and certainly if you see something to say something. But at some point I do want to emphasize it is important that we start to work the process and commit. What we're talking about today can help us to manage through the inherent variability and volatility that we're going to experience with demand over time. One of the other things that we can get a quick line of sight on is how our forecast that is in the now is performing. So here's a good example. This is our remaining balance open to sell. It is December right now. We have nothing left and we have requirements for 45 units. Looks like that is a pretty typical demand. You can see November has 48 pieces remaining open. Looks like we might have had a timing issue there. The demand came in in a different time bucket than what we were expecting and we have 36 pieces projected for January. Looking like that's a little less than what we are seeing in the months that follow. So this is where we start to say, okay, what's going on? Are we over under forecasting? Is there some predictability to that? And if so, how can we set our consumption rules in place to help set us up for success? So, let's go in there and take a look. I'm going to go into the material master. This all lives on the MRP3 tab. Now my colleague and friend Patrick has put out a couple of great videos around consumption mode and forward consumption period and backward consumption periods. He's gone through and he's demoed as you change those settings what happens. So I will let him speak with you about that. What I want to address is the consumption based on bias. So how do you think about that depending on if you tend to over or under forecast? Now it's important to note that your consumption mode and the way you're consuming your forecast and what's eligible for consuming your forecast does tie back to your planning strategy. So there is a tight connection there and that is a big topic to explore. But when we're talking about consumption mode, think about it like this. So your sales orders, for example, are coming in and they're eating away at the forecast that is out there, the demand plan that's in the system. I think about them like Pac Man. It makes me less angry when things are wrong. So I think about it like Pac Man. We are coming in, that sales order is eating away at the demand plan. Now sometimes, that Pac Man gets too full and it just stops eating and then we end up with extra forecasts out there that's just hanging out like that November forecast we just saw. Sometimes, in a particular period, it may overeat. So, for example, the December time period that we saw that was completely consumed and now we're moving into January. When we know that we are maybe not right in terms of timing, but we are roughly right in terms of quantity, that is where the consumption mode can really help us. And really that's what it's saying. This is how much or how far out I am allowed to consume that forecast. So at some point, if I tend to under forecast, my demand plan is not high enough. I may want to allow those additional sales orders to sit on top of the forecast that we've put in. So it's going to stop eating away, it is additional incremental demand on top of the forecast. If I tend to under forecast, backward consumption and then controlling or not allowing, or controlling the horizon of forward consumption becomes my friend. So I don't continue to add to the problem. I'm not in a position where I allow it to continue to consume forward to January or February when I know I'm already over my forecast in December. I don't allow that problem to continue because I restrict how far forward I'm allowed to consume that forecast. If I am, over forecasting, so I am in a position where I am planning too much, this is where I really want to lean into that backwards and then that forwards consumption and I might allow myself to go a little bit further back and a little bit further forward in order to smooth that out because that might mean that I am a little bit off in terms of when that forecast is hitting. But if I'm roughly right and I'm confident that I'm going to consume it within the next couple of periods, then I might allow those days to go further out. Your consumption periods are in work days, they are subject to your factory calendar. So make sure that you're aware of that. A lot of times people come in, they put 30 days, they assume it's a month. Depending on your factory calendar, that may not be the case. So that's something really important to be aware of as you're going in and you're adjusting those dates, so you really want to think about whether you tend to under or over predict that demand and then use that to help you to choose the correct consumption mode and the period that you need for being able to smooth out that forecast. So look at your risk buckets and figure out what those bands look like and then adjust the timing so that you're getting the smoothest demand signal to your supply partners. Very, very helpful to be able to come in and fine tune this and make sure that we have the right rules in place so that we don't compile or add on or complicate the situation by allowing that forecast consumption to go too far out and allowing those sales orders to overeat into future periods when we really want to restrict that in if we do tend to under forecast. So whether you're overly optimistic or if you're pessimistic with your forecast, there is help for you here and it really surrounds the consumption mode and the consumption periods and how far out you allow that Pac Man or those sales orders to eat that forecast. You know what all good demand planners have in common? Radical candor, excellent storytelling, and intense curiosity. They live in a world where the good jobs are rare and the criticism is high. So to get better at all this, the first step is to know thyself as a person. As a collective that builds a consensus plan and as products, product families, customer and customer groups, whatever is the right level for you to get to a roughly right picture of demand. We have to be champions of risk and attack it heads on. If we can acknowledge and address where we're most likely to be wrong and historically how wrong without outliers and in which direction we tend to be wrong in, we can evaluate what we need to borrow from and how much time we need. Most importantly, the bias doesn't go away if we ignore it. So we need to work with it, rather than against it, and have SAP help us make it work. We are supply chain stewards, and good ones make it work with the cards that we have, while we are working on getting to a better hand. Much more to come on this particular topic. Okay, wow, Kristie. I mean, you were off to the races on that one. I can't imagine where this is going to go next. Hey folks, I'm sure there'll be plenty more videos to come if you're looking for those other videos we mentioned earlier use the chatbot, it will recommend them for you. If you have a specific question for us, please submit it below.

Working With the Release Date

Releasing requisitions on time ensures supplier success and reliable procurement

8 min
New
SAP® ECC
Procurement & MRP
P2P
ME5A; MD04; ME53N
Hey, welcome back fellow SAP explorers, Martin here. And today we're going to be looking and exploring a feature in SAP that has a strong value proposition, but is often overlooked. What we're chatting about today is the importance of the release date in driving the procurement process. What drives your PO placement today? Do you run off the release date or the delivery date? So today, Kristie is with us, and I know you love the process cadence, so have at it. Tell us more about the value of release date in procurement. Cadence keeps the chaos at bay, Martin and yes, the release date is one of the many dates in the procurement process. And it is one that is often overlooked. But it really represents a critical milestone. It is what helps ensure we're setting our suppliers and ourselves up for success by smoothly running through key process steps with the right amount of time to get them done. Today I want to show you how the release date is calculated and where we can find it. Let's go in and take a look. I love making a Reveal TV video on something that I have done wrong in the past and have found so much value in once I learned what it was for. And I remember in the early days of setting all of this up not knowing exactly when I need to get a purchase order to my supplier and being really worried that I could be past you and passing that ball to them and then not set them up for success and not get what we need when we needed it. So enter math on the part of SAP and enter this lovely field called the start or the release date. The start date if it's production, it is the release date if it is purchase orders or purchase requisitions that need to be converted into purchase orders. It is the starting line for the procurement process. It lets us know when we need to start moving that purchase requisition onto the next stage in order to be able to get that purchase order delivered on time based on all the master data that we have maintained in the system. So if you cannot see this column right now in your stock requirements list, it is hiding from you. And there are a number of columns here that are sometimes missing. Sometimes you'll be missing opening date. Sometimes you'll miss start and release date, and sometimes you'll miss rescheduling date. It's fiddly, but you just have to hover over the fields until you can see you'll see actually a double line arrow appear and then you have to drag that out in order to be able to get theparticular column exposed But this is a good one. And so it lets us know when we need to release. So in order to have this purchase order here on time, we have to start the process or get that purchase requisition converted into a purchase order no later than 08/27/2024 in order for it to get here on September 23rd. Okay, and if I double click in here I can even get a little bit more information without even having to leave my stock requirements list. So I can see the goods receipt processing time for this is 3 days, so the date that it is planned to be available. So the material availability date is the 23rd of September. That means we have to receive it from the supplier so that it can go through all of its stock to stock activities, receiving, quality inspection, etc. We have to have it by the 18th of September, okay? So that means that we have a weekend in there because those are our working days, subject to our factory calendar, and in order to make all of that magic happen so that the supplier can be set up to deliver on time, in order to start our process and get through it, get the purchase order out the door and over to them on time, we have to release this by the 27th of August. And if we go into the purchase requisition, we can further look at those details and see the planned delivery time. Okay, so all of that math is happening for us, we don't have to look at a calendar, it's right here and then all along the way it's letting us know if we have any exception messages. So you can see this is some old housekeeping that needs to be taken care of because not only is my start date in the past, but also my finish date is in the past too. So we really missed the boat on that. So how do you make sure that that doesn't happen? Well, you go to List Display of Purchase Requisition. So you might be using any of the ME57, ME58, ME59 transactions to move through your procurement process. You may be working in ME21N and pulling a list of requisitions. This is another great place to look. This is ME5A, you can see right down here. And when I was coming in here previous life, I would run this based on delivery dates and then try to estimate my lead time offset. Don't need to do that. Come in here, put in the release date. This is everything that you would want to go and work on. So your release date up to whatever the date is that you're working with. So you know, today, tomorrow, if you're about to be out of the office for the holiday break, you might reach out a little bit further than that, but it should be very, very near term. And then you would go in and pull a list of purchase requisitions that were standing out there that needed to go through, be released, and converted into a purchase order. This should not be reaching far out into the future. When we release things to our suppliers early, we can no longer get a good read on their performance or their ability to deliver on time and in full. Because we've released it to them early, we're giving them more lead time than what they asked for. And we also are limiting our flexibility. So the one thing we know about demand is that it changes. And so if we have trouble being correct in terms of time or quantity, we want to make sure that we maintain that flexibility for as long as possible. If you're struggling with that and you're trying to give your supplier more visibility, so maybe you're releasing really early, like this case, this is way out into the future. We don't want to do that. We want to have our dates be nice and tight to what we should be working on today, tomorrow, this week. If you find that you're needing to do that, then chances are you need to explore other options in sourcing such as scheduling agreements or other ways to get a good forecast to your supplier. So make sure you check out some of those other Reveal TV videos and they'll help guide you through that. But this release date is here and it's present in many of our purchase requisition related transactions. Extremely helpful for helping us to produce a list of purchase requisitions that we need to go through and work and get out to our suppliers in purchase orders. So, release date. It's a very, very helpful field available to you in SAP. Welcome back from the demo. As we highlighted today, Release dates represent the date we need to act to give our suppliers the time they need to successfully deliver to us. They can be a leading indicator of process adherence, improvement, or challenge. We can work with them in variants and we can use them to select our requisitions and convert them into POs. And we no longer have to do the math around lead time to determine if it's time to cut that PO or not. And I totally used to do this. I had a calendar at my desk and I was figuring out if it was 63 or 91 days of lead time and what date I needed to release it. Now we even have Google and other tools to help us get better, but why use those when SAP is already doing this work for us? Time marches on Kristie, thank you so much. The release date sounds like an asset to the process that gets us the right signal at the right time. Win win. Thanks again. Hey folks, if you want to learn more about other particular topics related to procurement, we have a whole section on procurement that you can look into. And if you're struggling to find a video, feel free to use the AI chatbot.