SlideShare a Scribd company logo
Planning APS
Required Responsibilities:
Advanced PlanningAdministrator
Advanced SupplyChain Planner
Material Planner
A- Advanced PlanningAdministrator
AdminInstance,Organizationsecurity
1- Instance
AddincludedOrg
2- OrganizationSecurity
To grant access forResponsibilitiesonWhichOrg
Create Forecast Rule
From inventory  Setup ForecastRule
‫ال‬ ‫نوع‬ ‫خاللها‬ ‫من‬ ‫بحدد‬
Bucket
‫لل‬
history
‫وال‬ ‫هجمعه‬ ‫اللى‬
Forecast
‫هيطلع‬ ‫اللى‬
‫ال‬ ‫نوع‬ ‫خالل‬ ‫من‬ ‫هجمعها‬ ‫اللى‬ ‫الداتا‬ ‫بحدد‬
Transaction
‫بالتوقع‬ ‫الخاصه‬ ‫والعوامل‬ ‫القيم‬ ‫بحدد‬
SelectBuckettype
Include “SalesOrderShipment”whenCreate MasterProductionPlan
At ForecastSelectMax.Past Period  ‫البيع‬ ‫اوامر‬ ‫تاريخ‬ ‫من‬ ‫التوقع‬ ‫هيجمع‬ ‫اساسها‬ ‫على‬ ‫اللى‬ ‫الفتره‬ “History”
Addfactors forStatistical Forecast
• Focusforecastingwhichproducesonlysingle periodforecasts
• Statistical forecastingwhichyoucanuse to forecastany numberof periodsintothe future
1- Forecast Sets
Using Material Planner Res.
Make Sure to Set Only One Category for Each item (Planning)
Else Forecast Will Duplicate at Supply and demand
ForecastSets  forecast
(Addinit itemsyouneedto
forecast)
Inventory Planning
Forecast Sets
OpenSets  ContainerforGroupof Forecastas below
OpenForecasteditems(toListall Forecasteditems)
Enter ForecastedQuantityforeachitemwithBucketType Even“Days,Weeks, Period”
*ConsumptionOption*
To Control ConsumptionPercentage 100
‫ال‬ ‫تستهلك‬ ‫ممكن‬ ‫المبيعات‬ ‫ان‬ ‫معناها‬
Forecast
‫بنسبه‬
100
‫ش‬ ‫ال‬ ‫حاله‬ ‫فى‬ ‫مشكله‬ ‫يسببلى‬ ‫ممكن‬ ‫ودا‬
abnormal SalesDemand
‫ال‬ ‫قيمه‬ ‫يخلى‬ ‫ممكن‬ ‫اللى‬
ForecastbyZero or Negative “OverConsumption”
Oracle Advanced Supply chain Planning Setup
In case I needto Generate Forecastbasedonhistorical data“Statistical Method”basedonForecastingRule
Generate Forecasting
SelectForecastName ,and rule (Basedonit define pastbucketandhistorytype andforecast Method)
SelectionSelectSpecificitem,orall itemsor Specificcategory
Startingdate- to Date  Horizonfor forecast
SpecifySourcesof DemandYoucan drive the planwith:
• Salesorderdemand
• Forecastdemand
• A combination:Inthiscase,the salesorderdemandreduces(consumes) the forecastdemandtoavoidover-
demanding.
 The forecastdemandcomesfrom:
DemandfromOracle MRP
Create a newor use an existingmasterdemandscheduleUse the masterdemandschedulesource listto
associate individual forecastswithyourMDSLoad the adjusted(unconstrained) forecastsintoamasterdemand
schedule.Youcanloadindividual forecasts,forexample,forcustomersandsalesregions,intoasingle master
demandschedule andplanthemall atonce.See Oracle MRP User's Guide
DemandfromOracle DemandPlanning
You do nothave to run collections.
See Oracle DemandPlanningImplementationandUser'sGuide
1- Run CollectionsRuncollectionstobringplanningdatafromthe source instance tothe planningserver,where
the data will be accessible toOracle ASCP.
2- Create a PlanAfteran MDS has beendefined,aProduction,Manufacturing,orDistributionplan/schedule canbe
created
3- Launch the PlanAfteryouhave createdyour MRP, MPS,or MPP plan/scheduleandsavedit,choose the plan
from[Production,Manufacturing,orDistributionPlan] >NamesandselectLaunchPlan
MRP
Starting the PlanningManager
The PlanningManagercontrolsa continuousbackgroundprocessthatperiodicallyactivatesforall organizations.It
differsfromanormal processinthat you needtostart it onlyonce.Thisprocessisactivatedbasedonthe processing
interval youdefine.Once activated,the PlanningManagerexecutesseveral maintenance tasks.Forexample,the
PlanningManagerperformsforecastconsumption,MDSshipmentrelief,MPSschedule relief,andforecastandmaster
schedule imports.Note:Youshouldactivate the PlanningManagerandleave itrunning.The PlanningManagerperforms
maintenance tasksvital tothe properoperationof Oracle MRP.
DefiningPlanners
CreatingDemandClasses:
You can group similarcustomersorsalesordersbycreatingdemandclasses.Demandclassesare ameansof grouping
differentsourcesof demandseparately forconsumptionpurposes.
Master Scheduling:
Master schedulingisusedfor:
 demand management “Demand”
 schedulingproduction “Supply”
You use the schedulesgeneratedbymasterschedulingasinputtoothermanufacturingfunctions,suchas
material requirementsplanningandrough-cutcapacityplanning.
Master Demand Schedule: “‫الطلب‬ ‫مصادر‬ ‫كل‬ ‫فيه‬ ‫وبيجمع‬ ‫الطلب‬ ‫”حاله‬ “Demand”
The MDS is a statementof demandandcontainsdetailsof the anticipatedshipmentschedule.Youcan
consolidate all sourcesof demandintoamasterdemandschedule torepresentastatementof total
anticipatedshipments
Some of the demandtypesthatthe MDS considersare:
• itemforecasts
• sparesdemand
• salesorders
• internal requisitions
Master Production Schedule (MPS) “Supply”
The MPS isa statementof supply requiredtomeetthe demand forthe itemscontainedinthe MDS.
Defininga Schedule Name
And Load on it Forecast
Material RequirementsPlanning MRP
Material requirementsplanning(MRP) calculatesnetrequirementsfromgrossrequirementsbyevaluating:
• The masterschedule •Billsof material • Scheduledreceipts•On-handinventorybalances•Leadtimes•
Ordermodifiers
It thenplansreplenishmentsbycreatingasetof recommendationstoreleaseorrescheduleordersfor
material basedonnetmaterial requirements.
Oracle MRP assumesinfinitecapacityisavailabletomeetthe material requirementsplan.However,youcan
use capacityplanningtoverifythatsufficientcapacityexiststosupportyourmaterial plan.
****************************
MRP PlanningMethodsinOracle Inventory
You can define anMRP planningmethodforanitemwhenyoudefine aniteminOracle
Inventory.Itemsthatare consideredbythe planningprocessmusthave one of the followingMRPplanning
methods:
• MPS Planning
• MRP Planning
MPS Planning
SelectMPSplanningforitemsthatyouwant to masterschedule andmaintainpersonalcontrol.MPS
planningismosteffective for:•planningitemswithindependentdemand•itemsthatare critical to the
business•itemsthatcontrol critical resources
MRP PlanningIf yourdemandissmoothor predictable,youmaynotrequire masterproductionscheduling.
SelectMRP Planningforthese itemsanduse the masterdemandschedule todrive the material
requirementsplan
OverviewOracle Supply Chain Planning
isa powerful tool thatintegratesmanufacturinganddistributionintoasingle planningprocess. WithOracle
SupplyChainPlanning,youcangenerate plansthatinclude the entire supplychain.Inasingle stepyoucan
schedule andplanmaterial anddistributionrequirementsformultiple organizations,orcentrallyplanthe
entire enterprise
SettingUp the SupplyChain
Sourcingrulesandbillsof distributionbothspecifydate-effective sourcingstrategies,combining
replenishmentsourceswithsplitallocationpercentagesandrankings.A replenishmentsource is:•Aninter-
organizationtransfer(TransferFrom) • The replenishedorganizationmanufacturesthe item(Make At) •An
external supplier(BuyFrom) • Anorganizationrepairsthe item(Repairat)
1- Create Forecast
2- Create SourcingRule (Include all Make items)
3- CollectData
4- Create Plan
5- Include forecastatPlanOptionat Demand“OrganizationTab”
6- Launch Planand CheckSupply/demand(ForMake andBuyitems)
7- Simulate
8- Release PlannedOrderRecommendations
9- ConvertPlannedOrdertoBatches
2-Sourcing Rules
“‫الكل‬ ‫ع‬ ‫او‬ ‫فقط‬ ‫واحده‬ ‫على‬ ‫سواء‬ ‫المخزنيه‬ ‫للمنظومه‬ ‫ملء‬ ‫اعاده‬ ‫بيها‬ ‫بعمل‬ ‫اللي‬ ‫الطريقه‬”
Sourcingrulesdefine inventoryreplenishmentmethodsforeitherasingle organizationorall organizations
inyour enterprise.Time-phasinginasourcingrule determineswheneachgroupof shippingmethod - ship
org combinationsisineffect
Current Project Only Single Org
Open Advanced Supply Chain Planner Res.
SelectSourcingRule toCreate NewSourcingRule
We are Creating Rule for Sourcing all itemproducedor Make at GP Org, allocation Percentage 100%
Sourcing Types:
To add itemsto this Sourcing Rule  AssignSourcing Rule
To find itemat assignedto this Set Click on Detail Linesthen find
*We Must Assign All Make Items even intermediate items to Sourcing Rule if not
assigned will not be able to Drill Down to end item pegging *
Above image shownoPeggingforMake item
At thisCase thisitemeven1- not addedto SourcingRule
2- No ApprovedRecipe,formulaforthisItem
3- Ingredientsitemsare notPlanneditem
4- ValidityRule Expired
To solve thisIssue Checkabove addtoSourcing Rule or checkits Validations
Billsof Distribution:
Billsof distributiondefine the sourcingstrategiesof several organizations.Inotherwords,abill of distributionislibrary
of sourcingstrategies.Forinstance,the sourcingstrategydescribed inSR–C01couldapplyto differentorganizationsat
differentperiods.Youcannotdo thiswithsourcingrulesbecause youhave toapplythe strategytoone organizationor
all organizations.
3-Collect Data
***************************************************************************************
Before Running Data Collection Make Sure Configure this Setting
Some time we face some issue atplanningDataCollectionregardingneedingbiggertable spacesforthisrequest
At thisCase we can use anewconcurrentand add neededrequestonitto be usedwithSpecificRequestsasbelow
From systemadminConcurrentManagerDefine
1- Exclude neededrequestfromStandardConcurrentManageras below
2-Create NewConcurrentAsBelowandInclude initneededRequests
Oracle Advanced Supply chain Planning Setup
To set the processor No. for the New Concurrent
**************************************************************************************************
CollectionTypes:Collections Oracle Systems
There is 2 Method of collection “Standard,Continues”
Continues  ‫عنصر‬ ‫اى‬ ‫من‬ ‫تدخل‬ ‫اى‬ ‫بدون‬ ‫دورى‬ ‫بشكل‬ ‫بيتم‬
‫داتا‬ ‫اي‬ ‫بيجمع‬ ‫مش‬ ‫ال‬ ‫لو‬ ‫الداتا‬ ‫بيجمع‬ ‫تعداها‬ ‫لو‬...‫ونسب‬ ‫معادالت‬ ‫طريق‬ ‫عن‬ ‫بشرى‬
Standard ‫شكل‬ ‫من‬ ‫باكتر‬ ‫الداتا‬ ‫اجمع‬ ‫واقدر‬ ‫معين‬ ‫وقت‬ ‫او‬ ‫فتره‬ ‫فى‬ ‫اجدوله‬ ‫اقدر‬ ‫او‬ ‫يدوى‬ ‫بشكل‬ ‫بيتم‬ ‫ودا‬
We AlwaysUse StandardMethod
Make sure for the first Time to Set Time higher
Collection Types “Complete, Targeted, Net change”
Basedon Purge PreviouslyCollectedData  Can SelectSuitable CollectionMethod
If You SelectPurge = Yes
OnlyComplete Refreshwill be applicable
If NO
Thenyou will be Able toSelectEvenTargetor Net
Target  You SelectSpecificValuestocollectandAll OtherFieldswell stillasit
Net Will CollectAll ChangestoCollectedData
IMPO Notes:
Technically, it retains the old data (doesn't delete from the MSC base tables) and append the new data (which is
being collected for the first time).
Target collections on the contrary will delete all the earlier collected data and collect the ENTIRE data again for
the entity that you are collecting.
Net change collections can be run only for transactional data, but not the setup data. Ex: If you have
added a new supplier, it can be collected only through a complete refresh or target collections.
Coming to the practical use, If your business does too many transactions during a day OR it needs to run
multiple plans based on the transactions done till that point in time, you really do not need to collect the entire
data set. All that you need to collect is the information of the transactions that happened after the last collection.
You use net change collections.
In a scenario where you have created or updated a sourcing rule OR you did a bulk update of some item
attribute or made mass updates to BOMs or Routings.. you really don't need to collect the ENTIRE data for all
entities, all that you need to collect are the entities which have been modified. You choose Target collections.
You may ask, if I have updated just the BOMs, why cant I use net change data collections. Yes, you can very
well use net change collections. But if the quantum of change is more (that's why I used the word MASS
UPDATE), it is suggested to run target collections as net change might take more time.
Hope that answers your query.
Preferred to use Targeted for setup change (Change in BOM, Recipe, and Routing)
Net change for Transactional Data
In Case New Setup for Material Status “Recommend to Run Complete Refresh”
View Collected Date:
To View Collect Validity Rule and Recipe Used
View Collected Component
At ThisCase SystemCollectAutomaticallySubstitute iteminsteadof Original Item
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ASCPCollectAll Planneditemsanditssubstitute andAlsoAll Approve Recipes“WithValidvalidityRule”
ASCPSelectPreferredRecipe orSubstituteBasedOnAssignedPreferencesatValidityRule Def.
SmallestPreference highestpriority
Pref. 1 isthe Highest
(
(
If not equal NoRecipe will existatcollectionbecause are notmatchedqty.
AlsoforScalable make sure to SetMax Quantityto highestno.
----------------------------------------------------------------------------------------------------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
----------------------------------------------------------------------------------------------------------------------------------------------------------------
4-Create Plan and Plan Options
AdvancedSupplyChain Planner,SupplychainPlan Names(Name forPlan)
If you checkProduction:itmeansplannedorderwill releasedautomaticallyatitsdate
Create Planand SetType  PlanType Manufacturing RelatedtoMRP “FG to material”
Production,MasterRelatedtoMPS “FG andAbove *PlanningRecipe,formulastill FG”
Master Plan & Production Plan - Starting from R12 these two plan types are one and the same. These types are
used for performing Master Scheduling - Planning of your finished goods and ABOVE (product families,
Planning BOMs etc.) ,Using this plan type, you arrive at a production schedule which you would like to
execute.
Manufacturing Plan - This plan type is used for performing the Materials Requirement Planning - Planning of
your finished goods and BELOW (Sub-assemblies and Raw material)
If we Select Production CheckBox it will AutomaticallyRelease it Schedule it Also Needto SetupA Profile Optionto allow Automatic Release
Open Plan Option:
Planned Items “What planinclude in it ?”
‫الخطه‬ ‫جوه‬ ‫هتبقى‬ ‫اللى‬ ‫االصناف‬ ‫هيحدد‬ ‫اساسها‬ ‫على‬
‫ال‬ ‫االصناف‬ ‫كل‬ ‫هل‬
Planned
‫ال‬ ‫جوه‬ ‫اللى‬
Forecast
‫االصناف‬ ‫او‬
‫ال‬ ‫جوه‬ ‫تصنيعها‬ ‫بيتم‬ ‫اللى‬
WIP
/all salesOrders
At thisPlanI UsedDemandSchedule andWIPComponent
If I needonlyforecasted“use DemandSchedule itemsonly”
If neededtoPlanBuyitems“SupplySchedule itemsonly”
Overwrite  ALLupdate generatedordersafterEachLaunch
ForecastAllocationandconsumption
-Do notspreadForecast
-CheckonConsume by ForecastBucket“OnlySalesorderat CurrentBucketConsume Forecast”
------------------------------------------------------------------------------------------------------------------------------------------
Aggregation RepresentHorizonforPlan,IamPlanningfor3 Future Periods ‫الخطه‬ ‫مدى‬
Preferred to set it by Day to Show effect of Lead time for Buy items
OrganizationToSelectUsedForecastonit
If I needtoinclude SalesOrdertoconsume ForecastCheckonitat organization
If I needtoPlan forSafetyStockCheck onit at Organization
You can also set Nettable (Sub-inventories Contained at Planning)
SometimesitneedComplete RefreshCollectiontoeffect
Constrains
To specifyif there isCapacityorMaterial Constrains
Launch Plan
Workbench: application from it we can manage all activities of planning Release
adjust Simulate etc…
To do all activates of Planning:
Always Make Sure Each item have only one Planning Category
Using Workbench
1- Find item and its component and Routing all Master Data for it
Master Data Attribute
Lead Time,Pegging,Min,Max OrderQty.
To ShowComponent
ShowAll ComponentandAll approvedforGeneral use Formulas
Can SeaEach Formulafrom Alternate BOM
Can AlsoShowThe SupplyandDemandforComponent
From Component  SelectitemandOpenSupplyandDemand
Lead-time and the Planning Time Fence:
Lead-times are portions of the span of time from recognizing the need for an order to receivingthe goods to inventory
The planningtime fence defines a time period within which theplanningengine may not create planned orders.Use
planningtime fence control for schedule stability duringtheinitial periods of a plan.
The more realistic that your lead-times are,the more accuratetheplan matches what will actually occur duringexecution
Safety Stock:
Safety Stock Must Collected by Targeted Collection
Safety stock is a quantity of stock you plan toremain in inventory toprotect against fluctuations in demand
Safety stock is sometimes referred to as over planning.
Safety stock level can be made up of different types of safety stock levels:
 Non-transient safety stocklevels arelevels that you hold from their point of origination to the end of the
planninghorizon. They are safety stock levels without ending effectivity dates
 Transient safety stock levels arelevels that you hold for only a certain time duringthe planning horizon.They
are safety stock levels with ending effectivity dates.
• MRP Planned %: The planningengine calculates safety stock level for the item
• Non MRP Planned: The planningengine receives safety stock level for the item
from Oracle Inventory.
You Specify Safety Stock Levels
Navigateto the item attributes (Inventory > Items > Master Items or Inventory > Items >
Organization Items > tab General Planning > region Safety Stock > field Method.
Navigateto form Enter Item Safety Stocks (Inventory > Planning> Safety Stocks).
Enter Item, Quantity,and Effective Date.
If you specify only one safety stock level for an item, the planningengine considers the safety stock level as non -transient.
If you enter more than one safety stock level for an item, the planning engine generally considers the safety stock level as
transient.
Safety Stock Planning
Enabling Safety Stock Planning (Supply Chain Planning > Supply Chain Plan > Options)
In region Organizations,select field Plan Safety Stock for the organizations that you want.You can default this settingin
the Plan Parameters form (Supply Chain Planning> Setup > Parameters > Execution Defaults
SetProfile Option: MSC:PlanItemswithSafetyStockinDemandSchedule =YES
AndProfile Option:MSC:Include SafetyStocksinPriorityBasedPeggingtoYES
Forecast Consumption:
Forecast consumption replaces forecasted demand with actual sales order demand
Each time you createa sales order line, you createactual demand. If the actual demand is already forecasted, the forecast
demand must be decremented by the sales order quantity toavoid counting the same demand twice.
Forecast Control
You control forecast consumption against each component by settingits organization item attributeForecast control:
• Consume: Sales orders for this item consume forecasts for this item in the same.
• Consume and derive: Sales orders for this item consume forecasts for this item in the sameorganization.Select this
option if you will also do forecast explosion against the item; see Forecast Explosion, page 5-103.
• None: Sales orders for this item do not consume forecasts for this item.
Backward and Forward Consumption Days
Use consumption days if:
• You do not always havean exact match between the sales order line schedule dates and forecast entry dates.
• Your forecast entry quantity is not always sufficient to cover thesales order quantities.
Forecast consumption works as follows:
• It searches backward from the sales order line schedule date, workday by workday, for forecast quantities to consume.
• If that search is not successful in consuming theentire sales order line quantity,it searches forward from the sales order
line schedule date, workday by workday,for forecast quantities to consume.
• If that search is not successful in consuming theentire sales order line quantity,it creates an overconsumption (negative
demand) entry on thesales order line schedule date.
1- At standard planning Collection Make Sure to Include Sales order at collection
 The collection program requires the following
 visible_demand_flag = Y
 schedule ship date is not null
 shipped quantity is null
 deliver_to_org_id, sold_from_org_id and invoice_to_org_id is not null
2- OutlierUpdate Percent
Material Planner  At Forecast Set
This controls theeffects of abnormal demand with a maximum percent of the original quantity forecast that a single sales
order can consume
‫التوقع‬ ‫من‬ ‫معينه‬ ‫نسبه‬ ‫اال‬ ‫ميستهلكش‬ ‫انه‬ ‫طبيعي‬ ‫الغير‬ ‫طلب‬ ‫ال‬ ‫فى‬ ‫اتحكم‬ ‫عشان‬ ‫نسبه‬
Daily Forecast at 2nd day and 9th day With 20 unit
There is Sales order at 9th Day With 50 unit
For Specified forecast we Set outlier percent 50% SO Will only Consume 50% of forecast at 9th day with Will be 10 unit
And Remaining unit (40) Will be over Consumption
IN Case Day bucket for consumption is 3 Day backward
It will Consume 20 and over-consumption with 5
Consumption with Weekly Buckets
At this scenario I plan weekly so no forward or backward days use and Sales order consumed With in Week
Consumption Rule
Current Week, then Previous Week “Backward”, Then Next Week “Forward”
Consumption with PeriodicBuckets
OnlyConsume at the Current Period and remainsconvert to overconsumption
No Backward at period
Collection for Sales Order
To collect past due sales order demand, set the profile option MSC: Sales Orders Offset Days
Collectpast due Sales order for 60 day before running Collection
The collection enginecollectsshipped salesorder linesstarting from 5 days before today. The default for this option is
99999.
The collection enginecollectspartially-ornon-shipped salesorders regardlessof this profileoption.
Consumption Setup
1- On Item Master Level
2- Set up the following in thePlan Options level
At org level “IncludeSalesorders”tobe consideredatplanLaunch
If you are using forecasts collected directly from Oracle Demand Planning, specify Forecast Consumption
Backward Days and Forecast Consumption Forward Days.
The planningengine applies this window to all Oracle Demand Planningforecasts drivingthe plan
The forecast consumption process occurs in the snapshot phase.When you launch a plan,
IF you want to Consume Forecast on itsPeriod Make sure To select
Viewing Forecast Consumption:
 Planner Workbench
Select order type“Forecast ”on Forecast name Consumption Details
To show all Collected Sales order:
View collected Data  Demand filter by below Data
When the plan setup is Schedule By - Schedule Ship Date - then we will consume forecast based on that value
on the sales order.
There are no other option to exclude sales orders.
If Schedule By = Request Ship Date, then if that date is in the past, it will not consume current forecast as
long as the Request Date + Forward Days < Forecast bucket date
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Notes for Sales orders with ASCP
System Collect All Sales Orders but Only consume “Shipped” from Forecast
Other not Shipped Qty. Consume on-hand.
Entered will show as Demand but not Consume forecast , but will consume On-hand Qty., if available Quantity
not cover Demand , Will Suggest Planned Order to Supply Required Demand of SO
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Planner Activity:
Main Points:
A-For MakeItem (FG)
1-Validate safetyStock
2-Validate Lead time
3-ValidateSales Order Consumption
4-Used Recipes/ formulas
5-Planned Orders Quantities
6-Simulation
B- For Buy item (MRP)
1-Validate Safety Stock “If Exist”
2-Lead Time
3-Planned Orders
Code Description
GN7701F4/01 Ambezim - G Tablet. (3blisters/box) FG
GN19401F2/01 Cobal F Tablets ( 3blisters/box ) FG Pack Mediseal
GN5601F3/01 Cobal Tablets Pack (3blisters/box) FG Mediseal
ET0401F2/01 Coughsed Children {2strips/box( 6 Supp. each)} FG
ET0301F2/01 Coughsed Infantile {2strips/box( 6 Supp. each)} FG
GN18301F2/01 Napifit 100mg Tabs. Pack {2blisters/box (2 tabs. on each)/box} FG CAM
GN2201F1/01 Napizole Cap. 1 Jar Pack
GN0201F7/01 Sinopril 10mg Tabs. {3Blisters/box (10Tabs. in each)} FG
GN0201F5/01 Sinopril 10mg Tabs. {3Blisters/box (10Tabs. in each)} UPA
GN0101F1/01 Sinopril 5mg Tabs. (2 Blisters/ Pack) FG
GN0101F3/01 Sinopril 5mg Tabs. (2Blisters/ box) UPA
GN8701F3/01 Sinopril CoTabs. Pack. (3Blister/Box )
GN8701F4/01 Sinopril CoTabs. Pack. (3Blister/Box ) UPA
GN7701F4/01
Min Order Qty. Max order Qty. Safety Stock
Fixed order
Qty.
33,333 9,999,999 623,945 33,333
Validate Make item
Batch Size = Fixed Order Qty
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Another Example
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
For Material
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
OPM Planning:
After Launch Plan and Validate Planned Order Even (Make or Buy)
Then Release + Firm Planned Order
ASCP to OPM Flow
The flow between ASCP and OPM is as follows:
1. Static and dynamic production planningdata transfers from OPM to ASCP.
2. ASCP makes selected suggestion based on the data to meet the demands.
3. Through OPM you can reschedule, add, and cancel batches and firmed planned orders.
Defining Firmed Batches:
To Prevent ASCP Rescheduling or Cancel you have to Define Batch as firmed
Then collect data and Launch Plan
Analysis of Suggestions:
ASCP suggestions for production batches consist of the following:
• Create a new batch
• Reschedule an existing batch
• Cancel an existingbatch
Implementing Planning Suggestions
Sending feedback from Advanced Supply Chain Planning(ASCP) to OPM includes implementing ASCP suggestions in
OPM. ASCP calculates the following types of planning suggestions based on the data collected from OPM: create
production and purchaseorders; reschedule production orders; and cancel production and purchaseorders. You can
release individual ASCP suggestions or release them in mass.
Manual Release and Implementation of Planning Suggestions
You can manually release ASCP suggestions in Advanced Planning Scheduling (APS) and manually accept some, all,
or none of the ASCP suggestions in OPM.
While Release Suggested Planned Orders (Even Production or Purchasing)they Send Automatically to even
Purchasing module or Production module
But it need first to Review (Accept, Reschedule, and Cancel) Sug.
Order
• Create new productions orders through the APS New Batch window
• Reschedule existing productions orders through the Reschedule Update
window
• Cancel existing productions orders through the Batch Cancellations
window
OPM Supply Chain Planner Res  Production Updates: APS New
Batch
Set Organization Access
For application Process Manufacturing Process Planning
Then from Advanced Supply Chain Planner
Give Permission to Res. To use Planned Organization
Open OPM Supply chain Planner
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
Fully Automatic Release and Implementation of Production Planning Suggestions
You can automatically releaseASCP production order planningsuggestions in Advanced Planning Scheduling (APS) and
automatically accept all of theASCP production order planningsuggestions in OPM without intervention.
Recommendation for Automatic Release and Approve
Simulation:
ASCP Provide you by Tool to simulate Changes at input and its effect on Planning Result (Output)
Simulations can be run by changing plan inputs and parameters rerunningthenew, simulated plan. The new simulated
plan can be saved as a new plan and compared to the original (baseline) plan
Simulation Scenarios:
You can simulate changing in Material and Capacity and Changing Planned Orders
Simulation Modes:
Planner Workbench to simulateand evaluatechanges to specific orders
Additions to demand and supplies can alsobe simulated
Net change re-plan simulation is a powerful What If analysis feature
, that lets you update a material plan by planningonly the items you have changed in the Planner Workbench.
Net Change Re-plan
Net change re-plan generates only thoseplan outputs that havechanged compared to a baseline plan. When you make
minor changes to a plan, it evaluates it in a time that depends on the plan size and complexity.
 Batch Mode Planner
Batch mode lets you communicatedirectly with thedatabasewhilemaking and re-planningyour changes.
While frequent re-planningcan place an excessive load on system resources,batch mode gives other users
access to theplan whileyou are performing simulations.
Batch mode is particularly useful when you want tocomplete a single re-planningcycle
 Online Planner
Let you simulateand re-plan manual changes to supply and demand records without increasingdatabase
traffic
1- Plan Loaded to Memory
2- Make Needed Change on the Plan
3- Re-plan the Change to see the effect on Result
4- You can re-plan and release your change or re-plan many time as you need
Running Net Change Re-plan Simulations
You havetwooptions for runningnet change re-plan simulations:
• Batch plan
• Online re-plan
NOTE:
Run the online planner or batch re-plan process after making changes tosupplies and demands in Planner Workbench,
for example, adding new supplies and demands, changing supply dates and quantities.If you do not run these, your next
complete regeneration may fail, especially if you set plan option OverwritetoNone or Outside PlanningTime Fence.
Running Online Re-plan:
1. Select a plan in the Planner Workbench Window.
2. Choose Plan > Start OnlinePlanner.
3. Make a note of theconcurrent request ID and choose OK.
4. When thestatus window informs you that thesession is ready for planning, close the window to return tothe Planner
Workbench.Your online planner session is now active.
5. Make the desired changes to your plan.
6. Save the plan.
7. Choose Plan > Online Re-plan.
Oracle Advanced Supply chain Planning Setup
You can simulate changing in Material and Capacity and Changing Planned Orders
To stop an onlineplannersession
1. Choose Plan > Stop Online Planner
2. Click OK to confirm your choice.
Note: Do not stop the online planner until all simulations arecomplete.
To compare scenarios quantitatively
1. Navigateto the Planner Workbench.
2. Select the baselineplan.
3. While holding the shift key, select the simulated plan.
KPIs for both plans show side by side.
To ShowCorrect Qty.at Horizontal Plan
Make sure to be on the firstitem
At detailsrightclickandOpenHorizontal Plan
Lead time:
Lead-times are portions of the span of time from recognizing the need for an order to receivingthe goods to inventory.
Setting Lead-times
Set lead-timevalues for the planning engine to use in the following source system forms:
• Oracle Inventory > Organization items form > Item attributes > Lead-timetabbed region
• Oracle Purchasing> Approved Supplier List form
The planningengine does not use sub-inventory lead-times from Oracle Inventory.
These values are for the Oracle Inventory Min-Max planningprocess.
Lead-time ItemAttributes Definition:
For Buy item I Need to Define 3 Fields:
Pre-processing: Refer to time taken by paperwork “Preparing PO”
Processing:Time fromissuingPOtill Receive Materials
Post-Processing:Time fromReceivingMaterial andinspecttill be Readyforuse
For Make items
Fixed:fixedperiodforitemtobe totallymanufacturedwithoutconsideringQty
Variable:basedonManufactured Qty.
Lead-times and Order Dates
The lead-times define dates that are associated with planned orders and scheduled receipts for these items:
• Order date: The beginning of Preprocessing thedate you should begin the
processing to release theorder.
• Start date: The end of Preprocessingand beginning of Processing; the date you,
your supplier, or your ship from facility should begin work on the order.
• Dock date: The end of Processing and the beginning of Postprocessing;the date that
the material should be on your receiving dock.
• Due date: The end of Postprocessing and the date that thematerial should be in
your inventory.For make orders,put the on-hand on hold to account for the post
processing lead time.
Example on Lead Time:
Oracle Advanced Supply chain Planning Setup
Oracle Advanced Supply chain Planning Setup
To produce correct Dates you haveto set the Plan with Daily bucket at aggregation
Plan Output for Planned order with make item
For Buy item
Need Date = Due Date =1/Nov
Dock Date = Due – Post Processing  1/Nov - 5 Days = 27-Oct
Suggest start= Due-(processing+ Post) = 1/Nov – (20+5) = 07/Oct
Suggest Order=Due-(Pre + Processing+ Post) =1/Nov – (20+5+5)= 1/Oct
Notes
1- Make Sure to Add All Make item at Sourcing Rule to Be shown at end item
Pegging
2- Make Sure to Set Fixed order Qty. for Make Item to Shown on S/D
------------------------------------------------------
Ad

More Related Content

What's hot (20)

Oracle advanced supply chain planning implementation and user
Oracle advanced supply chain planning implementation and userOracle advanced supply chain planning implementation and user
Oracle advanced supply chain planning implementation and user
Sairam Laga
 
Oracle ASCP Training
Oracle ASCP TrainingOracle ASCP Training
Oracle ASCP Training
Click4learning
 
Introduction to Oracle ASCP and Demantra
Introduction to Oracle ASCP and DemantraIntroduction to Oracle ASCP and Demantra
Introduction to Oracle ASCP and Demantra
Click4learning
 
Ecc plan & edd plan in Oracle ASCP
Ecc plan & edd plan in Oracle ASCPEcc plan & edd plan in Oracle ASCP
Ecc plan & edd plan in Oracle ASCP
Frank Peng彭成奎
 
R12 Intercompany Flow
R12 Intercompany FlowR12 Intercompany Flow
R12 Intercompany Flow
ravisagaram
 
Elshayeb Oracle R12 Order Management
Elshayeb Oracle R12 Order ManagementElshayeb Oracle R12 Order Management
Elshayeb Oracle R12 Order Management
Ahmed Elshayeb
 
Oracle advanced supply chain planning
Oracle advanced supply chain planningOracle advanced supply chain planning
Oracle advanced supply chain planning
Mohamed Mohaideen Abbas
 
Oracle inventory R12 Setup Guide
Oracle inventory R12 Setup GuideOracle inventory R12 Setup Guide
Oracle inventory R12 Setup Guide
Ahmed Elshayeb
 
Oracle R12 Purchasing setup
Oracle R12 Purchasing setupOracle R12 Purchasing setup
Oracle R12 Purchasing setup
Mohammad Shahadat Hossain Chowdhury, CSSB,ITIL, PRINCE2
 
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Boopathy CS
 
Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management, Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management,
Boopathy CS
 
Oracle WIP – Supply Types:
Oracle WIP – Supply Types:Oracle WIP – Supply Types:
Oracle WIP – Supply Types:
Boopathy CS
 
Oracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of MeasureOracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of Measure
Boopathy CS
 
Discrete Job Closure Process
Discrete Job Closure ProcessDiscrete Job Closure Process
Discrete Job Closure Process
Baker Khader Abdallah, PMP
 
Oracle Purchasing ivas
Oracle Purchasing ivasOracle Purchasing ivas
Oracle Purchasing ivas
Ali Ibrahim
 
How to auto create trip in oracle order management
How to auto create trip in oracle order managementHow to auto create trip in oracle order management
How to auto create trip in oracle order management
shravan kumar chelika
 
PO Position Hierarchy in R12
PO Position Hierarchy in R12PO Position Hierarchy in R12
PO Position Hierarchy in R12
parinay jain
 
Standard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERPStandard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERP
Larry Sherrod
 
Basics of Oracle Order Management
Basics of Oracle Order ManagementBasics of Oracle Order Management
Basics of Oracle Order Management
shravan kumar chelika
 
Approval Hierarchy in Oracle Apps
Approval Hierarchy in Oracle AppsApproval Hierarchy in Oracle Apps
Approval Hierarchy in Oracle Apps
Rahul Guhathakurta
 
Oracle advanced supply chain planning implementation and user
Oracle advanced supply chain planning implementation and userOracle advanced supply chain planning implementation and user
Oracle advanced supply chain planning implementation and user
Sairam Laga
 
Introduction to Oracle ASCP and Demantra
Introduction to Oracle ASCP and DemantraIntroduction to Oracle ASCP and Demantra
Introduction to Oracle ASCP and Demantra
Click4learning
 
Ecc plan & edd plan in Oracle ASCP
Ecc plan & edd plan in Oracle ASCPEcc plan & edd plan in Oracle ASCP
Ecc plan & edd plan in Oracle ASCP
Frank Peng彭成奎
 
R12 Intercompany Flow
R12 Intercompany FlowR12 Intercompany Flow
R12 Intercompany Flow
ravisagaram
 
Elshayeb Oracle R12 Order Management
Elshayeb Oracle R12 Order ManagementElshayeb Oracle R12 Order Management
Elshayeb Oracle R12 Order Management
Ahmed Elshayeb
 
Oracle inventory R12 Setup Guide
Oracle inventory R12 Setup GuideOracle inventory R12 Setup Guide
Oracle inventory R12 Setup Guide
Ahmed Elshayeb
 
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Boopathy CS
 
Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management, Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management,
Boopathy CS
 
Oracle WIP – Supply Types:
Oracle WIP – Supply Types:Oracle WIP – Supply Types:
Oracle WIP – Supply Types:
Boopathy CS
 
Oracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of MeasureOracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of Measure
Boopathy CS
 
Oracle Purchasing ivas
Oracle Purchasing ivasOracle Purchasing ivas
Oracle Purchasing ivas
Ali Ibrahim
 
How to auto create trip in oracle order management
How to auto create trip in oracle order managementHow to auto create trip in oracle order management
How to auto create trip in oracle order management
shravan kumar chelika
 
PO Position Hierarchy in R12
PO Position Hierarchy in R12PO Position Hierarchy in R12
PO Position Hierarchy in R12
parinay jain
 
Standard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERPStandard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERP
Larry Sherrod
 
Approval Hierarchy in Oracle Apps
Approval Hierarchy in Oracle AppsApproval Hierarchy in Oracle Apps
Approval Hierarchy in Oracle Apps
Rahul Guhathakurta
 

Similar to Oracle Advanced Supply chain Planning Setup (20)

Planning functionality of an erp system
Planning functionality of an erp systemPlanning functionality of an erp system
Planning functionality of an erp system
Tran Thuy Duong
 
Productionplanning aggregate capacity
Productionplanning aggregate capacityProductionplanning aggregate capacity
Productionplanning aggregate capacity
zmagtoto
 
Master planning
Master planningMaster planning
Master planning
Mostafa Ashour
 
MPS.pptx
MPS.pptxMPS.pptx
MPS.pptx
CLOUDY25
 
Mrpc final
Mrpc finalMrpc final
Mrpc final
Vipul Saxena
 
MRP views in Material Master
MRP views in Material MasterMRP views in Material Master
MRP views in Material Master
Shalehur Rahman Samy
 
CAPACITY MANAGEMENT-GROUP CAPACITY REQUIRMENTS
CAPACITY MANAGEMENT-GROUP CAPACITY REQUIRMENTSCAPACITY MANAGEMENT-GROUP CAPACITY REQUIRMENTS
CAPACITY MANAGEMENT-GROUP CAPACITY REQUIRMENTS
bondadvincejayrald
 
Master schedualing
Master schedualingMaster schedualing
Master schedualing
Mostafa Ashour
 
What is master production schedule
What is master production scheduleWhat is master production schedule
What is master production schedule
MRPeasy
 
Sales &amp; Operations Planning
Sales &amp; Operations PlanningSales &amp; Operations Planning
Sales &amp; Operations Planning
mubarak2009
 
14457092-Oracle-Planning.pptx
14457092-Oracle-Planning.pptx14457092-Oracle-Planning.pptx
14457092-Oracle-Planning.pptx
sathishkumar776149
 
J11_S4CLD2208_BPD_EN_US.docx
J11_S4CLD2208_BPD_EN_US.docxJ11_S4CLD2208_BPD_EN_US.docx
J11_S4CLD2208_BPD_EN_US.docx
Arun Obilisetty
 
Rccp report
Rccp reportRccp report
Rccp report
jetromarquez
 
Capacity management
Capacity managementCapacity management
Capacity management
yashodeep more
 
Aggregate planning in supply chain
Aggregate planning in supply chainAggregate planning in supply chain
Aggregate planning in supply chain
Moine Iqbal
 
Mps vs aggregate planning
Mps vs aggregate planningMps vs aggregate planning
Mps vs aggregate planning
Umar Yazdani
 
Aggregate planning
Aggregate planningAggregate planning
Aggregate planning
Pritam RW
 
Operations ppt
Operations pptOperations ppt
Operations ppt
Pritam RW
 
Operations ppt
Operations pptOperations ppt
Operations ppt
Pritam RW
 
POM Unit Two.pptx, PRINCIPLES OF MANAGEMEN
POM Unit Two.pptx, PRINCIPLES OF MANAGEMENPOM Unit Two.pptx, PRINCIPLES OF MANAGEMEN
POM Unit Two.pptx, PRINCIPLES OF MANAGEMEN
AssistantProfessorSa1
 
Planning functionality of an erp system
Planning functionality of an erp systemPlanning functionality of an erp system
Planning functionality of an erp system
Tran Thuy Duong
 
Productionplanning aggregate capacity
Productionplanning aggregate capacityProductionplanning aggregate capacity
Productionplanning aggregate capacity
zmagtoto
 
CAPACITY MANAGEMENT-GROUP CAPACITY REQUIRMENTS
CAPACITY MANAGEMENT-GROUP CAPACITY REQUIRMENTSCAPACITY MANAGEMENT-GROUP CAPACITY REQUIRMENTS
CAPACITY MANAGEMENT-GROUP CAPACITY REQUIRMENTS
bondadvincejayrald
 
What is master production schedule
What is master production scheduleWhat is master production schedule
What is master production schedule
MRPeasy
 
Sales &amp; Operations Planning
Sales &amp; Operations PlanningSales &amp; Operations Planning
Sales &amp; Operations Planning
mubarak2009
 
J11_S4CLD2208_BPD_EN_US.docx
J11_S4CLD2208_BPD_EN_US.docxJ11_S4CLD2208_BPD_EN_US.docx
J11_S4CLD2208_BPD_EN_US.docx
Arun Obilisetty
 
Aggregate planning in supply chain
Aggregate planning in supply chainAggregate planning in supply chain
Aggregate planning in supply chain
Moine Iqbal
 
Mps vs aggregate planning
Mps vs aggregate planningMps vs aggregate planning
Mps vs aggregate planning
Umar Yazdani
 
Aggregate planning
Aggregate planningAggregate planning
Aggregate planning
Pritam RW
 
Operations ppt
Operations pptOperations ppt
Operations ppt
Pritam RW
 
Operations ppt
Operations pptOperations ppt
Operations ppt
Pritam RW
 
POM Unit Two.pptx, PRINCIPLES OF MANAGEMEN
POM Unit Two.pptx, PRINCIPLES OF MANAGEMENPOM Unit Two.pptx, PRINCIPLES OF MANAGEMEN
POM Unit Two.pptx, PRINCIPLES OF MANAGEMEN
AssistantProfessorSa1
 
Ad

More from Mina Lotfy (6)

Fusion -Create Sequence for Mis. Transactions.docx
Fusion -Create Sequence for Mis. Transactions.docxFusion -Create Sequence for Mis. Transactions.docx
Fusion -Create Sequence for Mis. Transactions.docx
Mina Lotfy
 
Setup Custom Source for Costing.docx
Setup Custom Source for Costing.docxSetup Custom Source for Costing.docx
Setup Custom Source for Costing.docx
Mina Lotfy
 
Custom Lot Generation .docx
Custom Lot Generation .docxCustom Lot Generation .docx
Custom Lot Generation .docx
Mina Lotfy
 
Oracle Ebs Enterprise Asset Management.docx
Oracle Ebs Enterprise Asset Management.docxOracle Ebs Enterprise Asset Management.docx
Oracle Ebs Enterprise Asset Management.docx
Mina Lotfy
 
EBS-OPM Costing.docx
EBS-OPM Costing.docxEBS-OPM Costing.docx
EBS-OPM Costing.docx
Mina Lotfy
 
iproc setup.docx
iproc setup.docxiproc setup.docx
iproc setup.docx
Mina Lotfy
 
Fusion -Create Sequence for Mis. Transactions.docx
Fusion -Create Sequence for Mis. Transactions.docxFusion -Create Sequence for Mis. Transactions.docx
Fusion -Create Sequence for Mis. Transactions.docx
Mina Lotfy
 
Setup Custom Source for Costing.docx
Setup Custom Source for Costing.docxSetup Custom Source for Costing.docx
Setup Custom Source for Costing.docx
Mina Lotfy
 
Custom Lot Generation .docx
Custom Lot Generation .docxCustom Lot Generation .docx
Custom Lot Generation .docx
Mina Lotfy
 
Oracle Ebs Enterprise Asset Management.docx
Oracle Ebs Enterprise Asset Management.docxOracle Ebs Enterprise Asset Management.docx
Oracle Ebs Enterprise Asset Management.docx
Mina Lotfy
 
EBS-OPM Costing.docx
EBS-OPM Costing.docxEBS-OPM Costing.docx
EBS-OPM Costing.docx
Mina Lotfy
 
iproc setup.docx
iproc setup.docxiproc setup.docx
iproc setup.docx
Mina Lotfy
 
Ad

Recently uploaded (20)

Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 

Oracle Advanced Supply chain Planning Setup

  • 1. Planning APS Required Responsibilities: Advanced PlanningAdministrator Advanced SupplyChain Planner Material Planner A- Advanced PlanningAdministrator AdminInstance,Organizationsecurity 1- Instance
  • 3. To grant access forResponsibilitiesonWhichOrg
  • 4. Create Forecast Rule From inventory  Setup ForecastRule ‫ال‬ ‫نوع‬ ‫خاللها‬ ‫من‬ ‫بحدد‬ Bucket ‫لل‬ history ‫وال‬ ‫هجمعه‬ ‫اللى‬ Forecast ‫هيطلع‬ ‫اللى‬ ‫ال‬ ‫نوع‬ ‫خالل‬ ‫من‬ ‫هجمعها‬ ‫اللى‬ ‫الداتا‬ ‫بحدد‬ Transaction ‫بالتوقع‬ ‫الخاصه‬ ‫والعوامل‬ ‫القيم‬ ‫بحدد‬ SelectBuckettype Include “SalesOrderShipment”whenCreate MasterProductionPlan At ForecastSelectMax.Past Period  ‫البيع‬ ‫اوامر‬ ‫تاريخ‬ ‫من‬ ‫التوقع‬ ‫هيجمع‬ ‫اساسها‬ ‫على‬ ‫اللى‬ ‫الفتره‬ “History” Addfactors forStatistical Forecast • Focusforecastingwhichproducesonlysingle periodforecasts • Statistical forecastingwhichyoucanuse to forecastany numberof periodsintothe future
  • 5. 1- Forecast Sets Using Material Planner Res. Make Sure to Set Only One Category for Each item (Planning) Else Forecast Will Duplicate at Supply and demand ForecastSets  forecast (Addinit itemsyouneedto forecast) Inventory Planning Forecast Sets OpenSets  ContainerforGroupof Forecastas below
  • 6. OpenForecasteditems(toListall Forecasteditems) Enter ForecastedQuantityforeachitemwithBucketType Even“Days,Weeks, Period” *ConsumptionOption* To Control ConsumptionPercentage 100 ‫ال‬ ‫تستهلك‬ ‫ممكن‬ ‫المبيعات‬ ‫ان‬ ‫معناها‬ Forecast ‫بنسبه‬ 100 ‫ش‬ ‫ال‬ ‫حاله‬ ‫فى‬ ‫مشكله‬ ‫يسببلى‬ ‫ممكن‬ ‫ودا‬ abnormal SalesDemand ‫ال‬ ‫قيمه‬ ‫يخلى‬ ‫ممكن‬ ‫اللى‬ ForecastbyZero or Negative “OverConsumption”
  • 8. In case I needto Generate Forecastbasedonhistorical data“Statistical Method”basedonForecastingRule Generate Forecasting SelectForecastName ,and rule (Basedonit define pastbucketandhistorytype andforecast Method) SelectionSelectSpecificitem,orall itemsor Specificcategory Startingdate- to Date  Horizonfor forecast
  • 9. SpecifySourcesof DemandYoucan drive the planwith: • Salesorderdemand • Forecastdemand • A combination:Inthiscase,the salesorderdemandreduces(consumes) the forecastdemandtoavoidover- demanding.  The forecastdemandcomesfrom: DemandfromOracle MRP Create a newor use an existingmasterdemandscheduleUse the masterdemandschedulesource listto associate individual forecastswithyourMDSLoad the adjusted(unconstrained) forecastsintoamasterdemand schedule.Youcanloadindividual forecasts,forexample,forcustomersandsalesregions,intoasingle master demandschedule andplanthemall atonce.See Oracle MRP User's Guide DemandfromOracle DemandPlanning You do nothave to run collections. See Oracle DemandPlanningImplementationandUser'sGuide 1- Run CollectionsRuncollectionstobringplanningdatafromthe source instance tothe planningserver,where the data will be accessible toOracle ASCP. 2- Create a PlanAfteran MDS has beendefined,aProduction,Manufacturing,orDistributionplan/schedule canbe created 3- Launch the PlanAfteryouhave createdyour MRP, MPS,or MPP plan/scheduleandsavedit,choose the plan from[Production,Manufacturing,orDistributionPlan] >NamesandselectLaunchPlan
  • 10. MRP Starting the PlanningManager The PlanningManagercontrolsa continuousbackgroundprocessthatperiodicallyactivatesforall organizations.It differsfromanormal processinthat you needtostart it onlyonce.Thisprocessisactivatedbasedonthe processing interval youdefine.Once activated,the PlanningManagerexecutesseveral maintenance tasks.Forexample,the PlanningManagerperformsforecastconsumption,MDSshipmentrelief,MPSschedule relief,andforecastandmaster schedule imports.Note:Youshouldactivate the PlanningManagerandleave itrunning.The PlanningManagerperforms maintenance tasksvital tothe properoperationof Oracle MRP. DefiningPlanners CreatingDemandClasses: You can group similarcustomersorsalesordersbycreatingdemandclasses.Demandclassesare ameansof grouping differentsourcesof demandseparately forconsumptionpurposes. Master Scheduling: Master schedulingisusedfor:  demand management “Demand”  schedulingproduction “Supply” You use the schedulesgeneratedbymasterschedulingasinputtoothermanufacturingfunctions,suchas material requirementsplanningandrough-cutcapacityplanning. Master Demand Schedule: “‫الطلب‬ ‫مصادر‬ ‫كل‬ ‫فيه‬ ‫وبيجمع‬ ‫الطلب‬ ‫”حاله‬ “Demand” The MDS is a statementof demandandcontainsdetailsof the anticipatedshipmentschedule.Youcan consolidate all sourcesof demandintoamasterdemandschedule torepresentastatementof total anticipatedshipments Some of the demandtypesthatthe MDS considersare: • itemforecasts • sparesdemand • salesorders • internal requisitions Master Production Schedule (MPS) “Supply” The MPS isa statementof supply requiredtomeetthe demand forthe itemscontainedinthe MDS. Defininga Schedule Name And Load on it Forecast
  • 11. Material RequirementsPlanning MRP Material requirementsplanning(MRP) calculatesnetrequirementsfromgrossrequirementsbyevaluating: • The masterschedule •Billsof material • Scheduledreceipts•On-handinventorybalances•Leadtimes• Ordermodifiers It thenplansreplenishmentsbycreatingasetof recommendationstoreleaseorrescheduleordersfor material basedonnetmaterial requirements. Oracle MRP assumesinfinitecapacityisavailabletomeetthe material requirementsplan.However,youcan use capacityplanningtoverifythatsufficientcapacityexiststosupportyourmaterial plan. **************************** MRP PlanningMethodsinOracle Inventory You can define anMRP planningmethodforanitemwhenyoudefine aniteminOracle Inventory.Itemsthatare consideredbythe planningprocessmusthave one of the followingMRPplanning methods: • MPS Planning • MRP Planning MPS Planning SelectMPSplanningforitemsthatyouwant to masterschedule andmaintainpersonalcontrol.MPS planningismosteffective for:•planningitemswithindependentdemand•itemsthatare critical to the business•itemsthatcontrol critical resources MRP PlanningIf yourdemandissmoothor predictable,youmaynotrequire masterproductionscheduling. SelectMRP Planningforthese itemsanduse the masterdemandschedule todrive the material requirementsplan OverviewOracle Supply Chain Planning isa powerful tool thatintegratesmanufacturinganddistributionintoasingle planningprocess. WithOracle SupplyChainPlanning,youcangenerate plansthatinclude the entire supplychain.Inasingle stepyoucan schedule andplanmaterial anddistributionrequirementsformultiple organizations,orcentrallyplanthe entire enterprise SettingUp the SupplyChain Sourcingrulesandbillsof distributionbothspecifydate-effective sourcingstrategies,combining replenishmentsourceswithsplitallocationpercentagesandrankings.A replenishmentsource is:•Aninter- organizationtransfer(TransferFrom) • The replenishedorganizationmanufacturesthe item(Make At) •An external supplier(BuyFrom) • Anorganizationrepairsthe item(Repairat)
  • 12. 1- Create Forecast 2- Create SourcingRule (Include all Make items) 3- CollectData 4- Create Plan 5- Include forecastatPlanOptionat Demand“OrganizationTab” 6- Launch Planand CheckSupply/demand(ForMake andBuyitems) 7- Simulate 8- Release PlannedOrderRecommendations 9- ConvertPlannedOrdertoBatches 2-Sourcing Rules “‫الكل‬ ‫ع‬ ‫او‬ ‫فقط‬ ‫واحده‬ ‫على‬ ‫سواء‬ ‫المخزنيه‬ ‫للمنظومه‬ ‫ملء‬ ‫اعاده‬ ‫بيها‬ ‫بعمل‬ ‫اللي‬ ‫الطريقه‬” Sourcingrulesdefine inventoryreplenishmentmethodsforeitherasingle organizationorall organizations inyour enterprise.Time-phasinginasourcingrule determineswheneachgroupof shippingmethod - ship org combinationsisineffect Current Project Only Single Org Open Advanced Supply Chain Planner Res. SelectSourcingRule toCreate NewSourcingRule
  • 13. We are Creating Rule for Sourcing all itemproducedor Make at GP Org, allocation Percentage 100% Sourcing Types: To add itemsto this Sourcing Rule  AssignSourcing Rule
  • 14. To find itemat assignedto this Set Click on Detail Linesthen find *We Must Assign All Make Items even intermediate items to Sourcing Rule if not assigned will not be able to Drill Down to end item pegging *
  • 15. Above image shownoPeggingforMake item At thisCase thisitemeven1- not addedto SourcingRule 2- No ApprovedRecipe,formulaforthisItem 3- Ingredientsitemsare notPlanneditem 4- ValidityRule Expired To solve thisIssue Checkabove addtoSourcing Rule or checkits Validations Billsof Distribution: Billsof distributiondefine the sourcingstrategiesof several organizations.Inotherwords,abill of distributionislibrary of sourcingstrategies.Forinstance,the sourcingstrategydescribed inSR–C01couldapplyto differentorganizationsat differentperiods.Youcannotdo thiswithsourcingrulesbecause youhave toapplythe strategytoone organizationor all organizations. 3-Collect Data
  • 16. *************************************************************************************** Before Running Data Collection Make Sure Configure this Setting Some time we face some issue atplanningDataCollectionregardingneedingbiggertable spacesforthisrequest At thisCase we can use anewconcurrentand add neededrequestonitto be usedwithSpecificRequestsasbelow From systemadminConcurrentManagerDefine 1- Exclude neededrequestfromStandardConcurrentManageras below 2-Create NewConcurrentAsBelowandInclude initneededRequests
  • 18. To set the processor No. for the New Concurrent ************************************************************************************************** CollectionTypes:Collections Oracle Systems
  • 19. There is 2 Method of collection “Standard,Continues” Continues  ‫عنصر‬ ‫اى‬ ‫من‬ ‫تدخل‬ ‫اى‬ ‫بدون‬ ‫دورى‬ ‫بشكل‬ ‫بيتم‬ ‫داتا‬ ‫اي‬ ‫بيجمع‬ ‫مش‬ ‫ال‬ ‫لو‬ ‫الداتا‬ ‫بيجمع‬ ‫تعداها‬ ‫لو‬...‫ونسب‬ ‫معادالت‬ ‫طريق‬ ‫عن‬ ‫بشرى‬ Standard ‫شكل‬ ‫من‬ ‫باكتر‬ ‫الداتا‬ ‫اجمع‬ ‫واقدر‬ ‫معين‬ ‫وقت‬ ‫او‬ ‫فتره‬ ‫فى‬ ‫اجدوله‬ ‫اقدر‬ ‫او‬ ‫يدوى‬ ‫بشكل‬ ‫بيتم‬ ‫ودا‬ We AlwaysUse StandardMethod Make sure for the first Time to Set Time higher Collection Types “Complete, Targeted, Net change” Basedon Purge PreviouslyCollectedData  Can SelectSuitable CollectionMethod If You SelectPurge = Yes OnlyComplete Refreshwill be applicable If NO Thenyou will be Able toSelectEvenTargetor Net Target  You SelectSpecificValuestocollectandAll OtherFieldswell stillasit Net Will CollectAll ChangestoCollectedData
  • 20. IMPO Notes: Technically, it retains the old data (doesn't delete from the MSC base tables) and append the new data (which is being collected for the first time). Target collections on the contrary will delete all the earlier collected data and collect the ENTIRE data again for the entity that you are collecting. Net change collections can be run only for transactional data, but not the setup data. Ex: If you have added a new supplier, it can be collected only through a complete refresh or target collections. Coming to the practical use, If your business does too many transactions during a day OR it needs to run multiple plans based on the transactions done till that point in time, you really do not need to collect the entire data set. All that you need to collect is the information of the transactions that happened after the last collection. You use net change collections. In a scenario where you have created or updated a sourcing rule OR you did a bulk update of some item attribute or made mass updates to BOMs or Routings.. you really don't need to collect the ENTIRE data for all entities, all that you need to collect are the entities which have been modified. You choose Target collections. You may ask, if I have updated just the BOMs, why cant I use net change data collections. Yes, you can very well use net change collections. But if the quantum of change is more (that's why I used the word MASS UPDATE), it is suggested to run target collections as net change might take more time. Hope that answers your query. Preferred to use Targeted for setup change (Change in BOM, Recipe, and Routing) Net change for Transactional Data In Case New Setup for Material Status “Recommend to Run Complete Refresh” View Collected Date:
  • 21. To View Collect Validity Rule and Recipe Used
  • 22. View Collected Component At ThisCase SystemCollectAutomaticallySubstitute iteminsteadof Original Item ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ASCPCollectAll Planneditemsanditssubstitute andAlsoAll Approve Recipes“WithValidvalidityRule” ASCPSelectPreferredRecipe orSubstituteBasedOnAssignedPreferencesatValidityRule Def. SmallestPreference highestpriority Pref. 1 isthe Highest
  • 23. ( ( If not equal NoRecipe will existatcollectionbecause are notmatchedqty. AlsoforScalable make sure to SetMax Quantityto highestno. ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ----------------------------------------------------------------------------------------------------------------------------------------------------------------
  • 24. 4-Create Plan and Plan Options AdvancedSupplyChain Planner,SupplychainPlan Names(Name forPlan)
  • 25. If you checkProduction:itmeansplannedorderwill releasedautomaticallyatitsdate Create Planand SetType  PlanType Manufacturing RelatedtoMRP “FG to material” Production,MasterRelatedtoMPS “FG andAbove *PlanningRecipe,formulastill FG”
  • 26. Master Plan & Production Plan - Starting from R12 these two plan types are one and the same. These types are used for performing Master Scheduling - Planning of your finished goods and ABOVE (product families, Planning BOMs etc.) ,Using this plan type, you arrive at a production schedule which you would like to execute. Manufacturing Plan - This plan type is used for performing the Materials Requirement Planning - Planning of your finished goods and BELOW (Sub-assemblies and Raw material) If we Select Production CheckBox it will AutomaticallyRelease it Schedule it Also Needto SetupA Profile Optionto allow Automatic Release Open Plan Option:
  • 27. Planned Items “What planinclude in it ?” ‫الخطه‬ ‫جوه‬ ‫هتبقى‬ ‫اللى‬ ‫االصناف‬ ‫هيحدد‬ ‫اساسها‬ ‫على‬ ‫ال‬ ‫االصناف‬ ‫كل‬ ‫هل‬ Planned ‫ال‬ ‫جوه‬ ‫اللى‬ Forecast ‫االصناف‬ ‫او‬ ‫ال‬ ‫جوه‬ ‫تصنيعها‬ ‫بيتم‬ ‫اللى‬ WIP /all salesOrders At thisPlanI UsedDemandSchedule andWIPComponent If I needonlyforecasted“use DemandSchedule itemsonly” If neededtoPlanBuyitems“SupplySchedule itemsonly” Overwrite  ALLupdate generatedordersafterEachLaunch ForecastAllocationandconsumption -Do notspreadForecast -CheckonConsume by ForecastBucket“OnlySalesorderat CurrentBucketConsume Forecast” ------------------------------------------------------------------------------------------------------------------------------------------
  • 28. Aggregation RepresentHorizonforPlan,IamPlanningfor3 Future Periods ‫الخطه‬ ‫مدى‬ Preferred to set it by Day to Show effect of Lead time for Buy items OrganizationToSelectUsedForecastonit If I needtoinclude SalesOrdertoconsume ForecastCheckonitat organization
  • 29. If I needtoPlan forSafetyStockCheck onit at Organization You can also set Nettable (Sub-inventories Contained at Planning) SometimesitneedComplete RefreshCollectiontoeffect Constrains To specifyif there isCapacityorMaterial Constrains
  • 31. Workbench: application from it we can manage all activities of planning Release adjust Simulate etc… To do all activates of Planning:
  • 32. Always Make Sure Each item have only one Planning Category
  • 33. Using Workbench 1- Find item and its component and Routing all Master Data for it
  • 34. Master Data Attribute Lead Time,Pegging,Min,Max OrderQty. To ShowComponent
  • 35. ShowAll ComponentandAll approvedforGeneral use Formulas Can SeaEach Formulafrom Alternate BOM
  • 36. Can AlsoShowThe SupplyandDemandforComponent From Component  SelectitemandOpenSupplyandDemand Lead-time and the Planning Time Fence: Lead-times are portions of the span of time from recognizing the need for an order to receivingthe goods to inventory The planningtime fence defines a time period within which theplanningengine may not create planned orders.Use planningtime fence control for schedule stability duringtheinitial periods of a plan. The more realistic that your lead-times are,the more accuratetheplan matches what will actually occur duringexecution Safety Stock: Safety Stock Must Collected by Targeted Collection Safety stock is a quantity of stock you plan toremain in inventory toprotect against fluctuations in demand Safety stock is sometimes referred to as over planning. Safety stock level can be made up of different types of safety stock levels:  Non-transient safety stocklevels arelevels that you hold from their point of origination to the end of the planninghorizon. They are safety stock levels without ending effectivity dates
  • 37.  Transient safety stock levels arelevels that you hold for only a certain time duringthe planning horizon.They are safety stock levels with ending effectivity dates. • MRP Planned %: The planningengine calculates safety stock level for the item • Non MRP Planned: The planningengine receives safety stock level for the item from Oracle Inventory. You Specify Safety Stock Levels Navigateto the item attributes (Inventory > Items > Master Items or Inventory > Items > Organization Items > tab General Planning > region Safety Stock > field Method. Navigateto form Enter Item Safety Stocks (Inventory > Planning> Safety Stocks). Enter Item, Quantity,and Effective Date. If you specify only one safety stock level for an item, the planningengine considers the safety stock level as non -transient. If you enter more than one safety stock level for an item, the planning engine generally considers the safety stock level as transient.
  • 38. Safety Stock Planning Enabling Safety Stock Planning (Supply Chain Planning > Supply Chain Plan > Options) In region Organizations,select field Plan Safety Stock for the organizations that you want.You can default this settingin the Plan Parameters form (Supply Chain Planning> Setup > Parameters > Execution Defaults SetProfile Option: MSC:PlanItemswithSafetyStockinDemandSchedule =YES AndProfile Option:MSC:Include SafetyStocksinPriorityBasedPeggingtoYES Forecast Consumption: Forecast consumption replaces forecasted demand with actual sales order demand Each time you createa sales order line, you createactual demand. If the actual demand is already forecasted, the forecast demand must be decremented by the sales order quantity toavoid counting the same demand twice.
  • 39. Forecast Control You control forecast consumption against each component by settingits organization item attributeForecast control: • Consume: Sales orders for this item consume forecasts for this item in the same. • Consume and derive: Sales orders for this item consume forecasts for this item in the sameorganization.Select this option if you will also do forecast explosion against the item; see Forecast Explosion, page 5-103. • None: Sales orders for this item do not consume forecasts for this item. Backward and Forward Consumption Days Use consumption days if: • You do not always havean exact match between the sales order line schedule dates and forecast entry dates. • Your forecast entry quantity is not always sufficient to cover thesales order quantities. Forecast consumption works as follows: • It searches backward from the sales order line schedule date, workday by workday, for forecast quantities to consume. • If that search is not successful in consuming theentire sales order line quantity,it searches forward from the sales order line schedule date, workday by workday,for forecast quantities to consume. • If that search is not successful in consuming theentire sales order line quantity,it creates an overconsumption (negative demand) entry on thesales order line schedule date. 1- At standard planning Collection Make Sure to Include Sales order at collection  The collection program requires the following  visible_demand_flag = Y  schedule ship date is not null  shipped quantity is null  deliver_to_org_id, sold_from_org_id and invoice_to_org_id is not null 2- OutlierUpdate Percent Material Planner  At Forecast Set
  • 40. This controls theeffects of abnormal demand with a maximum percent of the original quantity forecast that a single sales order can consume ‫التوقع‬ ‫من‬ ‫معينه‬ ‫نسبه‬ ‫اال‬ ‫ميستهلكش‬ ‫انه‬ ‫طبيعي‬ ‫الغير‬ ‫طلب‬ ‫ال‬ ‫فى‬ ‫اتحكم‬ ‫عشان‬ ‫نسبه‬ Daily Forecast at 2nd day and 9th day With 20 unit There is Sales order at 9th Day With 50 unit For Specified forecast we Set outlier percent 50% SO Will only Consume 50% of forecast at 9th day with Will be 10 unit And Remaining unit (40) Will be over Consumption
  • 41. IN Case Day bucket for consumption is 3 Day backward It will Consume 20 and over-consumption with 5 Consumption with Weekly Buckets At this scenario I plan weekly so no forward or backward days use and Sales order consumed With in Week
  • 42. Consumption Rule Current Week, then Previous Week “Backward”, Then Next Week “Forward” Consumption with PeriodicBuckets OnlyConsume at the Current Period and remainsconvert to overconsumption No Backward at period Collection for Sales Order To collect past due sales order demand, set the profile option MSC: Sales Orders Offset Days
  • 43. Collectpast due Sales order for 60 day before running Collection The collection enginecollectsshipped salesorder linesstarting from 5 days before today. The default for this option is 99999. The collection enginecollectspartially-ornon-shipped salesorders regardlessof this profileoption. Consumption Setup 1- On Item Master Level 2- Set up the following in thePlan Options level At org level “IncludeSalesorders”tobe consideredatplanLaunch
  • 44. If you are using forecasts collected directly from Oracle Demand Planning, specify Forecast Consumption Backward Days and Forecast Consumption Forward Days. The planningengine applies this window to all Oracle Demand Planningforecasts drivingthe plan The forecast consumption process occurs in the snapshot phase.When you launch a plan, IF you want to Consume Forecast on itsPeriod Make sure To select
  • 45. Viewing Forecast Consumption:  Planner Workbench Select order type“Forecast ”on Forecast name Consumption Details To show all Collected Sales order: View collected Data  Demand filter by below Data When the plan setup is Schedule By - Schedule Ship Date - then we will consume forecast based on that value on the sales order. There are no other option to exclude sales orders.
  • 46. If Schedule By = Request Ship Date, then if that date is in the past, it will not consume current forecast as long as the Request Date + Forward Days < Forecast bucket date ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Notes for Sales orders with ASCP System Collect All Sales Orders but Only consume “Shipped” from Forecast Other not Shipped Qty. Consume on-hand. Entered will show as Demand but not Consume forecast , but will consume On-hand Qty., if available Quantity not cover Demand , Will Suggest Planned Order to Supply Required Demand of SO +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Planner Activity: Main Points: A-For MakeItem (FG) 1-Validate safetyStock 2-Validate Lead time 3-ValidateSales Order Consumption 4-Used Recipes/ formulas 5-Planned Orders Quantities 6-Simulation B- For Buy item (MRP) 1-Validate Safety Stock “If Exist” 2-Lead Time 3-Planned Orders
  • 47. Code Description GN7701F4/01 Ambezim - G Tablet. (3blisters/box) FG GN19401F2/01 Cobal F Tablets ( 3blisters/box ) FG Pack Mediseal GN5601F3/01 Cobal Tablets Pack (3blisters/box) FG Mediseal ET0401F2/01 Coughsed Children {2strips/box( 6 Supp. each)} FG ET0301F2/01 Coughsed Infantile {2strips/box( 6 Supp. each)} FG GN18301F2/01 Napifit 100mg Tabs. Pack {2blisters/box (2 tabs. on each)/box} FG CAM GN2201F1/01 Napizole Cap. 1 Jar Pack GN0201F7/01 Sinopril 10mg Tabs. {3Blisters/box (10Tabs. in each)} FG GN0201F5/01 Sinopril 10mg Tabs. {3Blisters/box (10Tabs. in each)} UPA GN0101F1/01 Sinopril 5mg Tabs. (2 Blisters/ Pack) FG GN0101F3/01 Sinopril 5mg Tabs. (2Blisters/ box) UPA GN8701F3/01 Sinopril CoTabs. Pack. (3Blister/Box ) GN8701F4/01 Sinopril CoTabs. Pack. (3Blister/Box ) UPA GN7701F4/01 Min Order Qty. Max order Qty. Safety Stock Fixed order Qty. 33,333 9,999,999 623,945 33,333 Validate Make item Batch Size = Fixed Order Qty
  • 73. OPM Planning: After Launch Plan and Validate Planned Order Even (Make or Buy) Then Release + Firm Planned Order ASCP to OPM Flow The flow between ASCP and OPM is as follows: 1. Static and dynamic production planningdata transfers from OPM to ASCP. 2. ASCP makes selected suggestion based on the data to meet the demands. 3. Through OPM you can reschedule, add, and cancel batches and firmed planned orders. Defining Firmed Batches: To Prevent ASCP Rescheduling or Cancel you have to Define Batch as firmed Then collect data and Launch Plan Analysis of Suggestions: ASCP suggestions for production batches consist of the following: • Create a new batch • Reschedule an existing batch • Cancel an existingbatch
  • 74. Implementing Planning Suggestions Sending feedback from Advanced Supply Chain Planning(ASCP) to OPM includes implementing ASCP suggestions in OPM. ASCP calculates the following types of planning suggestions based on the data collected from OPM: create production and purchaseorders; reschedule production orders; and cancel production and purchaseorders. You can release individual ASCP suggestions or release them in mass. Manual Release and Implementation of Planning Suggestions You can manually release ASCP suggestions in Advanced Planning Scheduling (APS) and manually accept some, all, or none of the ASCP suggestions in OPM. While Release Suggested Planned Orders (Even Production or Purchasing)they Send Automatically to even Purchasing module or Production module But it need first to Review (Accept, Reschedule, and Cancel) Sug. Order • Create new productions orders through the APS New Batch window • Reschedule existing productions orders through the Reschedule Update window • Cancel existing productions orders through the Batch Cancellations window OPM Supply Chain Planner Res  Production Updates: APS New Batch
  • 75. Set Organization Access For application Process Manufacturing Process Planning Then from Advanced Supply Chain Planner Give Permission to Res. To use Planned Organization
  • 76. Open OPM Supply chain Planner
  • 79. Fully Automatic Release and Implementation of Production Planning Suggestions You can automatically releaseASCP production order planningsuggestions in Advanced Planning Scheduling (APS) and automatically accept all of theASCP production order planningsuggestions in OPM without intervention. Recommendation for Automatic Release and Approve
  • 80. Simulation: ASCP Provide you by Tool to simulate Changes at input and its effect on Planning Result (Output) Simulations can be run by changing plan inputs and parameters rerunningthenew, simulated plan. The new simulated plan can be saved as a new plan and compared to the original (baseline) plan Simulation Scenarios: You can simulate changing in Material and Capacity and Changing Planned Orders Simulation Modes: Planner Workbench to simulateand evaluatechanges to specific orders Additions to demand and supplies can alsobe simulated Net change re-plan simulation is a powerful What If analysis feature , that lets you update a material plan by planningonly the items you have changed in the Planner Workbench. Net Change Re-plan Net change re-plan generates only thoseplan outputs that havechanged compared to a baseline plan. When you make minor changes to a plan, it evaluates it in a time that depends on the plan size and complexity.  Batch Mode Planner Batch mode lets you communicatedirectly with thedatabasewhilemaking and re-planningyour changes. While frequent re-planningcan place an excessive load on system resources,batch mode gives other users access to theplan whileyou are performing simulations. Batch mode is particularly useful when you want tocomplete a single re-planningcycle  Online Planner Let you simulateand re-plan manual changes to supply and demand records without increasingdatabase traffic 1- Plan Loaded to Memory 2- Make Needed Change on the Plan 3- Re-plan the Change to see the effect on Result 4- You can re-plan and release your change or re-plan many time as you need Running Net Change Re-plan Simulations You havetwooptions for runningnet change re-plan simulations: • Batch plan • Online re-plan NOTE: Run the online planner or batch re-plan process after making changes tosupplies and demands in Planner Workbench, for example, adding new supplies and demands, changing supply dates and quantities.If you do not run these, your next complete regeneration may fail, especially if you set plan option OverwritetoNone or Outside PlanningTime Fence.
  • 81. Running Online Re-plan: 1. Select a plan in the Planner Workbench Window. 2. Choose Plan > Start OnlinePlanner. 3. Make a note of theconcurrent request ID and choose OK. 4. When thestatus window informs you that thesession is ready for planning, close the window to return tothe Planner Workbench.Your online planner session is now active. 5. Make the desired changes to your plan. 6. Save the plan. 7. Choose Plan > Online Re-plan.
  • 83. You can simulate changing in Material and Capacity and Changing Planned Orders To stop an onlineplannersession 1. Choose Plan > Stop Online Planner 2. Click OK to confirm your choice. Note: Do not stop the online planner until all simulations arecomplete. To compare scenarios quantitatively 1. Navigateto the Planner Workbench. 2. Select the baselineplan. 3. While holding the shift key, select the simulated plan. KPIs for both plans show side by side.
  • 84. To ShowCorrect Qty.at Horizontal Plan Make sure to be on the firstitem At detailsrightclickandOpenHorizontal Plan
  • 85. Lead time: Lead-times are portions of the span of time from recognizing the need for an order to receivingthe goods to inventory. Setting Lead-times Set lead-timevalues for the planning engine to use in the following source system forms: • Oracle Inventory > Organization items form > Item attributes > Lead-timetabbed region • Oracle Purchasing> Approved Supplier List form The planningengine does not use sub-inventory lead-times from Oracle Inventory. These values are for the Oracle Inventory Min-Max planningprocess. Lead-time ItemAttributes Definition: For Buy item I Need to Define 3 Fields: Pre-processing: Refer to time taken by paperwork “Preparing PO” Processing:Time fromissuingPOtill Receive Materials Post-Processing:Time fromReceivingMaterial andinspecttill be Readyforuse For Make items Fixed:fixedperiodforitemtobe totallymanufacturedwithoutconsideringQty Variable:basedonManufactured Qty. Lead-times and Order Dates The lead-times define dates that are associated with planned orders and scheduled receipts for these items: • Order date: The beginning of Preprocessing thedate you should begin the processing to release theorder. • Start date: The end of Preprocessingand beginning of Processing; the date you, your supplier, or your ship from facility should begin work on the order. • Dock date: The end of Processing and the beginning of Postprocessing;the date that the material should be on your receiving dock. • Due date: The end of Postprocessing and the date that thematerial should be in your inventory.For make orders,put the on-hand on hold to account for the post processing lead time. Example on Lead Time:
  • 88. To produce correct Dates you haveto set the Plan with Daily bucket at aggregation Plan Output for Planned order with make item For Buy item
  • 89. Need Date = Due Date =1/Nov Dock Date = Due – Post Processing  1/Nov - 5 Days = 27-Oct Suggest start= Due-(processing+ Post) = 1/Nov – (20+5) = 07/Oct Suggest Order=Due-(Pre + Processing+ Post) =1/Nov – (20+5+5)= 1/Oct Notes 1- Make Sure to Add All Make item at Sourcing Rule to Be shown at end item Pegging 2- Make Sure to Set Fixed order Qty. for Make Item to Shown on S/D ------------------------------------------------------