Professional Documents
Culture Documents
WIPRO Work in Process Document
WIPRO Work in Process Document
Agenda
Introd ction to Work In Process O!er!ie" o# Work In Progress Setting $p % Implementing WIP &reate and $pdate 'iscrete (obs Sc)ed ling 'iscrete *obs &reate and $pdate +epetiti!e Sc)ed les Sc)ed ling +epetiti!e prod ction Work in Process Transactions , -o!es and +eso rces &omplete 'iscrete (obs and +epetiti!e Sc)ed les Work In Process Inter#aces
Overvi ew of Wo rk in Pr oc ess
O!er!ie" o# Prod ction Sc)ed ling
Oracle Work In Process can be sed to sc)ed le prod ction reso rces and materials/ to meet c stomer deli!ery re0 irements and to maintain a smoot) prod ction #lo". Sc)ed ling establis)es e9pected dates and times #or material and reso rce re0 irements/ as "ell as #or t)e s pply a!ailability o# assemblies b ilt on t)e *obs and repetiti!e sc)ed les.
Overvi ew of Wo rk in Pr oc ess
Overvi ew of Wo rk in Pr oc ess
O!er!ie" o# Prod ction Sc)ed ling 2&ntd..4
Work In Process ses t"o sc)ed ling met)ods6 'etailed Sc)ed ling +epetiti!e 8ine Sc)ed ling Note: Oracle Work In Process only pro!ides nconstrained sc)ed ling.
Overvi ew of Wo rk in Pr oc ess
O!er!ie" o# -aterial &ontrol
Oracle Work In Process gi!es t)e ability to control and monitor t)e materials sed #or prod ction and to !ie" )o" t)ey #lo" #rom in!entory to discrete *obs1sc)ed les/ and #rom t)e discrete *obs1sc)ed les to in!entory. -aterial transactions6 Iss e and +et rn -aterial to In!entory 3ack #l s) -aterial +eplenis) -aterial
Overvi ew of Wo rk in Pr oc ess
O!er!ie" o# -aterial &ontrol 2&ntd.4
W)ile de#ining *obs and repetiti!e sc)ed les/ -aterial can be controlled by6 &ombining bills o# material "it) ro tings to create speci#ic material re0 irements. Speci#ying ")en and ")ere materials are to be iss ed or back #l s)ed. Assigning S pply Types to control )o" materials are s pplied.
Overvi ew of Wo rk in Pr oc ess
O!er!ie" o# S)op 5loor &ontrol
S)op #loor control )elps manage t)e #lo" o# prod ction in a plant leading to e##iciencies t)at can lo"er costs and )elp to meet t)e deli!ery commitments. S)op #loor control options6 -o!e assemblies "it)in operations. 8oad mo!e transaction in#ormation #rom e9ternal systems. 'e#ine and assign s)op #loor stat ses. A to,create p rc)ase re0 isitions #or o tside processing operations . +e"ork problem assemblies. Scrap assemblies.
Overvi ew of Wo rk in Pr oc ess
O!er!ie" o# S)op 5loor &ontrol 2&ntd.4
T)ere are #i!e a!ailable intra,operation steps. : e e6 'e#a lt intra,operation step #or e!ery operation in a ro ting + n6 Assemblies ")ic) are ready to be "orked on. To -o!e6 Assemblies "aiting to be picked p #or ne9t operation. +e*ect6 +e*ected Assemblies Scrap6 Scrapped Assemblies
Overvi ew of Wo rk in Pr oc ess
O!er!ie" o# S)op 5loor &ontrol 2&ntd.4
Oracle Work In Process considers an assembly to )a!e completed an operation i# t)e assembly is at To -o!e/ +e*ect/ or Scrap steps. Oracle Work In Process considers an assembly to )a!e not completed an operation i# t)e assembly is at : e e or + n steps.
Overvi ew of Wo rk in Pr oc ess
O!er!ie" o# +eso rce Tracking
A reso rce can be assigned to eac) operation on a Work In Process ro ting. A reso rce can be assigned man ally/ a#ter creating a *ob or can be added to t)e operation ")ile creating t)e ro ting. A reso rce resides "it)in an operation/ it can be a person/ a mac)ine/ tools/ ser!ices/ etc. T)ere are t)ree reso rce c)arge types6 ,WIP -o!e
,-an al ,PO -o!e1PO +eceipt
Overvi ew of Wo rk in Pr oc ess
O!er!ie" o# Importing Transactions
Import transactions enables sers to6 Access real time and acc rate in#ormation to increase e##iciency t)ro g) o t t)e # l#illment process. ;ey tec)nology enablers -obile &omp ting % Process &ritical de!ices Wireless 7et"orks 3ar code Tec)nology
Overvi ew of Wo rk in Pr oc ess
O!er!ie" o# Work In Process &osting
$se WIP acco nting classes to establis) !al ation and !ariance acco nts. $se Standard/ A!erage or 8I5O15I5O costing. &ost standard and non,standard asset discrete prod ction by *ob. &ost *obs by pro*ect in Oracle Pro*ect -an #act ring &osting. &ost and report repetiti!e and non,standard e9pense prod ction by period.
Overvi ew of Wo rk in Pr oc ess
O!er!ie" o# Work In Process &osting 2&ntd.4
&)arge and report reso rce/ o tside processing/ and o!er)ead costs by acti!ity. Track repetiti!e prod ction costs by assembly on a line1 indi!id al repetiti!e sc)ed le. Track and report costs t)ro g) t)e !ario s stages o# prod ction. Period close costs are calc lated ")en an acco nting period is closed.
'etermines ")ic) acco nting class is sed as t)e de#a lt i# category de#a lt WIP acco nting classes are not set p. $sed to de#a lt in Standard1non,standard 'iscrete *obs % Work order,less completions
'etermines ")et)er t)e WIP *obs respond to Sales order c)anges .Options are Al"ays1ne!er 1W)en linked 1 to 1 2ATO4
'etermines ")et)er t)e 5inal &ompletion in t)e &ompletion Transaction "indo" de#a lts o c)ecked
$sed only ")en Esystem calc latedF option is selected. Use Actual Resources: +eso rces costs are determined based on t)e act al costs c)arged to t)e *ob. Use Predefined Resources: +eso rces costs are determined sing t)e prede#ined reso rce cost.
'etermines t)e time period "it)in ")ic) t)e system a tomatically releases t)e ne9t $nreleased sc)ed le.
'etermines ")et)er yo can or cannot add an operation to a discrete *ob "ork in process ro ting d ring a mo!e transaction.
'etermines ")et)er mo!es are disallo"ed i# an intra,operation step t)at disallo"s mo!es e9ists at an a to c)arge operation and Intra,operation step bet"een t)e 5rom and To operations or at inter!ening intra,operation step at t)e 5rom and To operations i# t)ey are direct c)arge.
'etermines )o" lots t)at are a tomatically selected/ based on ")et)er t)e Lot Selection Method parameter is set to +eceipt 'ate or E9piration 'ate/ are !eri#ied d ring back,#l s) transactions.
'etermines )o" lot controlled Assembly P ll and &omponent P ll component items are selected d ring back,#l s) transactions. 7ot sed #or lot1serial controlled items
'etermines ")ic) intra,operation steps are enabled in WIP ro ting operations. T)e options are : e e/ + n/ To -o!e/ +e*ect and Scrap. T)e : e e intra,operation step is a tomatically enabled #or all operations and cannot be disabled. T)e To -o!e intra,operation step/ e!en i# disabled )ere/ is a tomatically enabled #or t)e #inal operations in ro tings so t)at assemblies can be completed into in!entory.
'etermines ")et)er p rc)ase re0 isitions are created #or o tside processing operations a tomatically or man ally/ and ")en in t)e man #act ring process t)ey are created
1.Set p discrete man #act ring 2. 'e#ine 'iscrete (obs 3.$pdate 'iscrete (obs <.3 ild 'iscrete (obs <.&lose 'iscrete (obs
L +arious stages in the life cycle of the discrete job* L ,hen defining a job, only 'nreleased/ $eleased/-n .old statuses e/ist
!tandard " # discrete job controlling material/ operation requirements to build assemblies/collect manufacturing costs Nonstandard L # discrete job controlling material and collects costs for miscellaneous activities, such as $e%or&, service repair ,'pgrade etc
Sc"eduling Discrete
Sc)ed ling (obs
o!s
3 siness 7eeds Planning material and reso rces 0 ickly and acc rately Establis)ing appropriate planning time #ences #or prod cts &reating p rc)ase orders #or material acco nting #or !endor lead time Sc)ed ling material to arri!e at t)e operation ")ere it is cons med Sc)ed ling eac) reso rce at t)e operation ")ere it is cons med Promising acc rate prod ct s)ipment dates
L
Sc"eduling Discrete
Sc)ed ling -et)ods6
o!s
Oracle -an #act ring s pports t"o sc)ed ling met)ods #or discrete prod ction6 dynamic lead,time o##setting and detailed sc)ed ling. Dynamic Lead$&ime Offsettin : Estimating t)e start date o# an order/ an operation/ or a reso rce based on order 0 antity/ lead times/ and t)e "orkday calendar.
Sc"eduling Discrete
Sc)ed ling -et)ods6
Detailed schedulin :
o!s
(obs are sc)ed led to t)e min te based on detailed reso rce a!ailability and sages. Oracle 3ills o# -aterial calc lates man #act ring lead times sing detailed sc)ed ling. 'etailed sc)ed ling is t)e most precise met)od in Oracle -an #act ring.
Sc"eduling Discrete
8ead Time Elements
o!s
Preprocessin lead time: T)e time re0 ired to release a p rc)ase order or a *ob #rom t)e time t)e re0 irement is kno"n. Post processin lead time: T)e time to make a p rc)ased item a!ailable in in!entory #rom t)e time itFs recei!ed. Processin lead time: T)e time re0 ired to proc re or man #act re an item. Processing lead time incl des t)e #i9ed and !ariable portions o# lead times.
Sc"eduling Discrete
8ead Time Elements
o!s
Cumulative manufacturin lead time: Total time re0 ired to make an item i# all ra" materials are in stock b t all s bassemblies "ill )a!e to be made le!el by le!elM Oracle 3ills o# -aterial a tomatically calc lates t)is !al e. Cumulative total lead time: Total time re0 ired to make an item i# no in!entory e9isted and all t)e ra" materials and make all s bassemblies "ill )a!e to be ordered le!el by le!elM Oracle 3ills o# -aterial a tomatically calc lates t)is !al e.
Sc"eduling Discrete
8ead Time Elements
o!s
Processin Lead time: Oracle 3ills o# -aterial comp tes t)e #i9ed and !ariable portions o# processing lead time sing ro tings and detailed sc)ed ling. 5i9ed lead time6 T)at portion o# time re0 ired to b ild an assembly t)at is independent o# order 0 antityN#or e9ample/ set p or teardo"n. Jariable lead time6 T)at time re0 ired to prod ce one additional nit o# an assembly. T)ese lead times are sed by Oracle -an #act ring in dynamic lead,time o##set calc lations
Sc"eduling Discrete
8ead Time Elements
o!s
Calculatin Processin Lead &ime for Manufactured (tems: T)e algorit)m sc)ed les one discrete *ob #or a 0 antity o# Cero 2#i9ed lead time4 and a second discrete *ob #or t)e lead, time lot,siCe 0 antity 2!ariable lead time4. W)en comp ting processing lead time/ all calendar days are considered as "orkdays/ regardless o# days o## or "orkday e9ceptions.
Sc"eduling Discrete
'etailed Sc)ed ling
)usiness #eeds
o!s
'etailed sc)ed ling is a met)od o# sc)ed ling prod ction t)at considers min te,to,min te reso rce a!ailability in#ormation as "ell as e9act ro ting reso rce re0 irements (ob completion dates and times #or assembly s pply a!ailability (ob start dates and times #or *ob release Operation starts and completion dates and times . Operation start dates and times #or component demand re0 irements +eso rce load in#ormation #or capacity planning
Sc"eduling Discrete
'etailed Sc)ed ling6 ;ey Terms
o!s
Resource re8uirement6 T)e amo nt o# a reso rce t)at is re0 ired to per#orm an acti!ity in a ro ting o# a *ob. Resource availa0ility6 T)e a!ailability o# a reso rce/ taking into acco nt t)e man #act ring calendar/ incl ding "orkday e9ceptions/ s)i#ts/ and s)i#t e9ceptions. Critical path6 T)e se0 ence o# reso rces in t)e ro ting o# a *ob t)at are sed to sc)ed le t)e *ob. Overlap6 A sit ation in ")ic) t"o or more sc)ed led reso rces can operate at t)e same time. T)is can be in one operation or across consec ti!e operations.
Sc"eduling Discrete
Sc)ed ling + les
o!s
All reso rces t)at )a!e t)e Sc)ed led attrib te set to Kes/ Prior/ or 7e9t m st )a!e a time,based nit o# meas re. All reso rces t)at )a!e a nit o# meas re t)at is not time, based/ s c) as $.S. dollars/ kilograms/ or gallons/ m st )a!e t)e Sc)ed led attrib te set to 7o. Oracle &apacity per#orms reso rce load analysis only #or reso rces "it) a time,based nit o# meas re.
Sc"eduling Discrete
o!s
Sc)ed les *obs into t)e past i# &ompresses *obs to start on t)e back"ard sc)ed ling past t)e c rrent c rrent date i# t)e calc lated date start date "o ld be in t)e past $ses detailed sc)ed ling to sc)ed le discrete *obs "it) ro tings to t)e min te $ses lead,time o##set to sc)ed le discrete *obs "it)o t ro tings to t)e day $ses lead,time o##set to sc)ed le planned orders #or assemblies "it) ro tings and "it)o t ro tings to t)e day
A repetiti!e sc)ed le b ilds an assembly on a prod ction line at a speci#ic daily rate #or a speci#ic n mber o# processing days.
1.Set p +epetiti!e man #act ring 2. 'e#ine +epetiti!e Sc)ed les 3.$pdate +epetiti!e Sc)ed les <.3 ild +epetiti!e Assemblies =.Stop repetiti!e sc)ed les and analyCe repetiti!e &osts
T)e )o rly prod ction rate determines )o" #ast eac) line can prod ce t)is assembly.
+arious stages in the life cycle of the $epetitive schedule* ,hen defining a schedule , only 'nreleased/ $eleased/-n .old statuses e/ist
PP
Acco nt 'ebit WIP acco nting class o!er)ead acco nt PP O!er)ead absorption acco nt
&redit PP
5i9ed amo nt #or #irst nit completed +eso rce,based +eso rce nits 5i9ed amo nt #or eac) o!er)ead c)arging reso rce nit c)arged +eso rce !al e Percentage o# t)e reso rce !al e
(nline Re7or* &an se a ro ting "it) a re"ork operation and re"ork re*ected assemblies directly in t)e *ob1sc)ed le. T)is is a std operation "it) a &o nt point 7o and t)e reso rces c)arge type -an al. )enefits Allo"s to prede#ine % se t)e re"ork operation on t)e ro ting ")en re"ork is anticipated. +e"ork can be per#ormed on a repetiti!e prod ction line 2Pre!io s option applies only to discrete *obs as operations canFt be added to a repetiti!e ro ting4. &an easily c)arge incremental material1reso rce1o!er)ead at re"ork operation.
$sing a 7onstandard (ob to +e"ork Assemblies &an re"ork re*ected assemblies c rrently in an -+3 s bin!entory sing a nonstandard *ob. Optionally yo can store t)e assemblies in t)at s bin!entory ntil yo are ready to re"ork t)em. )enefits StandardiCation o# Process &an se a separate Acco nting class to track s c) orders
T)e acco nting entries #or negati!e man al reso rce transactions and back"ard mo!es #or WIP mo!e reso rces are6
Acco nt +eso rce absorption acco nt WIP acco nting class reso rce !al ation acco nt 'ebit PP &redit PP
PP
I# t)e act al rate is less t)an t)e standard rate/ t)e acco nting entries are6
Acco nt 'ebit WIP acco nting class reso rce !al ation acco nt PP +eso rce rate !ariance acco nt +eso rce absorption acco nt &redit PP PP
Assemblies can be o!er completed to in!entory #rom *obs and sc)ed les per establis)ed tolerance limits "it)o t c)anging t)e *ob start 0 antity.
WIP Inter#aces
are only re0 ired #or mo!e transaction1 completion transactions TOQI7T+AOPE+ATIO7QSTEPQTKPE/TOQOPE+ATIO7QSE:Q7$- are only re0 ired #or mo!e transaction % mo!e ret rn transactions
:%A