What does Demand Replenishment Planning (DRP) mean?
DRP, a new feature of Epicor Prophet 21, is intended for items with long lead times. DRP will take your current inventory forecast, using UPTO, EOQ, Min/Max or OP/OQ, and forecast out one year into the future. For example, let’s pick an item with a lead time of 30 days and over. By creating a forward year, in this case 2013, the DRP model now will generate forecasts over the forward year to determine future customer requirements. (However, DRP does not work with erratic-patterned items.)
Why is DRP useful to distributors?
DRP will follow your inventory curve. In other words, let’s say the item we are forecasting has a 90-day lead time. If we create a purchase order on October 20, the material will not be due in until January 20, 2013. We don’t need to purchase based on October’s forecast; we need to purchase based on what we will need in January. Now, if the current forecast is 200 pieces in October, what will the forecast need to be for this item in January? Let’s assume some seasonality for this item: in January, the demand drops off to 100 pieces; therefore, the DRP model will suggest the purchase of enough material to cover January’s 100 pieces, based on the item’s replenishment method.
One other bonus to DRP is that it will alert you to potential shortfalls. In the above example, let’s say before the receipt in January, your net stock will be down to zero or below. DRP gives the buyer a head’s up to possibly purchase the shortfall before the January purchase receipt. If the shortfall is not purchased, a sure stock out will occur.
In our next blog, we will discuss Future Stock Analysis Queries, Item Future Forecast Fast Edits, and other DRP functions available for specific inventory forecast methods.
Posted by Neil VanWalbeck, Senior Professional Services Consultant at Epicor Software Corporation
|
View in Web Browser
/sites/Blogs/_layouts/VisioWebAccess/VisioWebAccess.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1
0x0
0x1
FileType
vdw
255
Manage Subscriptions
/_layouts/images/ReportServer/Manage_Subscription.gif
/sites/Blogs/_layouts/ReportServer/ManageSubscriptions.aspx?list={ListId}&ID={ItemId}
0x80
0x0
FileType
rdl
350
Manage Data Sources
/sites/Blogs/_layouts/ReportServer/DataSourceList.aspx?list={ListId}&ID={ItemId}
0x0
0x20
FileType
rdl
351
Manage Shared Datasets
/sites/Blogs/_layouts/ReportServer/DatasetList.aspx?list={ListId}&ID={ItemId}
0x0
0x20
FileType
rdl
352
Manage Parameters
/sites/Blogs/_layouts/ReportServer/ParameterList.aspx?list={ListId}&ID={ItemId}
0x0
0x4
FileType
rdl
353
Manage Processing Options
/sites/Blogs/_layouts/ReportServer/ReportExecution.aspx?list={ListId}&ID={ItemId}
0x0
0x4
FileType
rdl
354
Manage Cache Refresh Plans
/sites/Blogs/_layouts/ReportServer/CacheRefreshPlanList.aspx?list={ListId}&ID={ItemId}
0x0
0x4
FileType
rdl
355
View Report History
/sites/Blogs/_layouts/ReportServer/ReportHistory.aspx?list={ListId}&ID={ItemId}
0x0
0x40
FileType
rdl
356
View Dependent Items
/sites/Blogs/_layouts/ReportServer/DependentItems.aspx?list={ListId}&ID={ItemId}
0x0
0x4
FileType
rsds
350
Edit Data Source Definition
/sites/Blogs/_layouts/ReportServer/SharedDataSource.aspx?list={ListId}&ID={ItemId}
0x0
0x4
FileType
rsds
351
View Dependent Items
/sites/Blogs/_layouts/ReportServer/DependentItems.aspx?list={ListId}&ID={ItemId}
0x0
0x4
FileType
smdl
350
Manage Clickthrough Reports
/sites/Blogs/_layouts/ReportServer/ModelClickThrough.aspx?list={ListId}&ID={ItemId}
0x0
0x4
FileType
smdl
352
Manage Model Item Security
/sites/Blogs/_layouts/ReportServer/ModelItemSecurity.aspx?list={ListId}&ID={ItemId}
0x0
0x2000000
FileType
smdl
353
Regenerate Model
/sites/Blogs/_layouts/ReportServer/GenerateModel.aspx?list={ListId}&ID={ItemId}
0x0
0x4
FileType
smdl
354
Manage Data Sources
/sites/Blogs/_layouts/ReportServer/DataSourceList.aspx?list={ListId}&ID={ItemId}
0x0
0x20
FileType
smdl
351
Load in Report Builder
/sites/Blogs/_layouts/ReportServer/RSAction.aspx?RSAction=ReportBuilderModelContext&list={ListId}&ID={ItemId}
0x0
0x2
FileType
smdl
250
Edit in Report Builder
/_layouts/images/ReportServer/EditReport.gif
/sites/Blogs/_layouts/ReportServer/RSAction.aspx?RSAction=ReportBuilderReportContext&list={ListId}&ID={ItemId}
0x0
0x4
FileType
rdl
250
Edit in Report Builder
/sites/Blogs/_layouts/ReportServer/RSAction.aspx?RSAction=ReportBuilderDatasetContext&list={ListId}&ID={ItemId}
0x0
0x4
FileType
rsd
250
Manage Caching Options
/sites/Blogs/_layouts/ReportServer/DatasetCachingOptions.aspx?list={ListId}&ID={ItemId}
0x0
0x4
FileType
rsd
350
Manage Cache Refresh Plans
/sites/Blogs/_layouts/ReportServer/CacheRefreshPlanList.aspx?list={ListId}&ID={ItemId}&IsDataset=true
0x0
0x4
FileType
rsd
351
Manage Data Sources
/sites/Blogs/_layouts/ReportServer/DataSourceList.aspx?list={ListId}&ID={ItemId}
0x0
0x20
FileType
rsd
352
View Dependent Items
/sites/Blogs/_layouts/ReportServer/DependentItems.aspx?list={ListId}&ID={ItemId}
0x0
0x4
FileType
rsd
353
Compliance Details
javascript:commonShowModalDialog('{SiteUrl}/_layouts/itemexpiration.aspx?ID={ItemId}&List={ListId}', 'center:1;dialogHeight:500px;dialogWidth:500px;resizable:yes;status:no;location:no;menubar:no;help:no', function GotoPageAfterClose(pageid){if(pageid == 'hold') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/hold.aspx?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'audit') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/Reporting.aspx?Category=Auditing&backtype=item&ID={ItemId}&List={ListId}'); return false;} if(pageid == 'config') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/expirationconfig.aspx?ID={ItemId}&List={ListId}'); return false;}}, null); return false;
0x0
0x1
ContentType
0x01
898
Edit in Browser
/_layouts/images/icxddoc.gif
/sites/Blogs/_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
FileType
xsn
255
Edit in Browser
/_layouts/images/icxddoc.gif
/sites/Blogs/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document
255
Edit in Browser
/_layouts/images/icxddoc.gif
/sites/Blogs/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.2
255
Edit in Browser
/_layouts/images/icxddoc.gif
/sites/Blogs/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.3
255
Edit in Browser
/_layouts/images/icxddoc.gif
/sites/Blogs/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.4
255
View in Browser
/sites/Blogs/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1
0x0
0x1
FileType
xlsx
255
View in Browser
/sites/Blogs/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1
0x0
0x1
FileType
xlsm
255
View in Browser
/sites/Blogs/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1
0x0
0x1
FileType
xlsb
255
View in Browser
/sites/Blogs/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1
0x0
0x1
FileType
ods
255