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.

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.

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.