Label Review David Wertheimer

  • Upload
    j0nygr

  • View
    223

  • Download
    0

Embed Size (px)

Citation preview

  • 8/9/2019 Label Review David Wertheimer

    1/32

      1

    Labeling in WMS & MSCAReview of Basic Functionality

    David Wertheier !roduct Manager" #racle $nventory and WMS

  • 8/9/2019 Label Review David Wertheimer

    2/32

    WMS % MSCAWMS % MSCALabelingLabeling

  • 8/9/2019 Label Review David Wertheimer

    3/32

      3

    MSCA vs WMS

    MSCA Offers

    Autoated Label !rinting

    based on Mobile business

    events

    Autoated rinter

    selection

    Autoated label tye

    selection

    WMS Offers

    MSCA Caabilities

    Rules based label forat

    selection L!' labels

    Additional business flows

  • 8/9/2019 Label Review David Wertheimer

    4/32

     

    Label !rinting Strategy

    Label !rinting $ntegration (it

    )* WMS labeling setu

    +* Label rint re,uested

    -* !rinter % forat deterined

    .* WMS creates /ML label re,uest

    0* Design label forat

    1* +rd arty software rints label

    Oracle WMS Label Printing Partner  

  • 8/9/2019 Label Review David Wertheimer

    5/32

     

    2ardware vs* Software artner 

    WMS   / M L

    WMS   / M L   3 

    #racle has two tyes of label rinting artners –  2ardware4 #racle sends the /ML directly to the rinter 

     –  Software4 #racle sends the /ML to a rint server 

    5ach ode has its strengths 6 but becoing blurred –  5ase of aniulating /ML docuent –  Silicity & seed of solution –  7otal cost of solution

    Sae integration fraewor8 & #racle suort regardless

  • 8/9/2019 Label Review David Wertheimer

    6/32

      6

    Label !rinting 5RD

    Label 7yes

    Label Forats

    Business Flows !rinters

  • 8/9/2019 Label Review David Wertheimer

    7/32

      7

    Label 7yes

    L!' 4 License late inforation

    L!' Content 4 L!' lus content inforation

    L!' Suary 4 'ested contents suari9ed

    Material 4 $te" ,uantity" lot" etc* Serial 4 Material inforation lus serial nuber 

    Location 4 Subinventory & locator inforation

    Shiing 4 Custoer & address inforation

    Shiing Content 4 Shiing lus aterial info

    W$! Contents 4 L!' lus discrete :ob inforation

    Flow Contents 4 L!' lus flow schedule details

  • 8/9/2019 Label Review David Wertheimer

    8/32

      8

    !rinting Business Flows

    Receit

    $nsection

    !ut Away

    !ic8 Dro Shi Confir

    Crossdoc8

    Cycle Count

    !hysical Count

    Cost ;rou

  • 8/9/2019 Label Review David Wertheimer

    9/32

     

    #racle has no reference on artner 

    Different artners have different strengths –  Full docuent solution vs* label rinting

     –  5ase of ulling in fields issing fro WMS%MSCA

     –  Sile user=interface for defining forat

     –  Cost of label rinting software

     –  7otal cost of ownershi

    #rgani9ation ay have cororate reference

    !artner Selection

  • 8/9/2019 Label Review David Wertheimer

    10/32

     

    Any ac8age that can interret /ML –  7ested & verified with artners

     –  Soe artners have e>tensible logic

    #ther label rinting solutions also used

  • 8/9/2019 Label Review David Wertheimer

    11/32

     

    Asynchronous Mode

    Oracle WMS Label Printing Partner  

    Alicable only for software % rint server artners

    Available since the initial release of the roduct

    XML file created Target directory monitored

  • 8/9/2019 Label Review David Wertheimer

    12/32

     

    Synchronous !L%S?L

    Oracle WMS Label Printing Partner  

    XML string created

    & API called

    PL/SQL package

    implementedvoid printe!"est #XML$

    Alicable for all artners

    Available since the initial release of the roduct

  • 8/9/2019 Label Review David Wertheimer

    13/32

     

    Synchronous 7C!%$!

    Oracle WMS Label Printing Partner  

    XML string created

    & sent to pre%specified

    IP address

    Listener or print server 

    Monitoring TP/IP port

    WMS   / M L

    Alicable for all artners

    Available since the 00i0@ release

  • 8/9/2019 Label Review David Wertheimer

    14/32

     

    XML string created

    & API called

    PL/SQL package

    implementedvoid printe!"est #XML$

    XML file created Target directory monitored

    Oracle Third Party  

    WMS   / M LXML string created

    & sent to pre%specified

    IP address

    Listener or print server 

    Monitoring TP/IP port

    !rinting to ebra or via Loftware fro ADS

    P'T ()*)

  • 8/9/2019 Label Review David Wertheimer

    15/32

    Setu Stes WithinSetu Stes Within#racle WMS % MSCA#racle WMS % MSCA

  • 8/9/2019 Label Review David Wertheimer

    16/32

     

    Register !rinters

  • 8/9/2019 Label Review David Wertheimer

    17/32

      17

    Set rofile otions for label rinting –  Define rint ode –  For asynchronous define dro directory & file refi>

    $nstall !L%S?L stub if necessary

    Define Label !rinting !rofile #tions

  • 8/9/2019 Label Review David Wertheimer

    18/32

      18

    5nter $! address & ort in #racle for each rinter  –  May be rinter $! or !rint Server $! if using software solution –  Be sure to test connection using 7est button –  7ests DB tier to rinter % rint server tier  –  Should use static $! addresses

    !ort @0@ necessary for counication with ADS –  Loftware or ebra listening on ort @0@ –  #racle sending on ort @0@ –  'o firewall at custoer site bloc8ing ort @0@

    5nter $! Address for 7C!%$! Mode

  • 8/9/2019 Label Review David Wertheimer

    19/32

     

    Label 7yes to Flows

  • 8/9/2019 Label Review David Wertheimer

    20/32

     

    Register Label Forats

  • 8/9/2019 Label Review David Wertheimer

    21/32

     

    Define Fields for Forats

  • 8/9/2019 Label Review David Wertheimer

    22/32

     

    !rinter Assignents

  • 8/9/2019 Label Review David Wertheimer

    23/32

      23

    Assign by ite & org*

    Managing 5!C Assignent fro ;7$' Automating Unique Assignment 

    Store on your #rgani9ation

    record* Also store ne>t available#b:ect Class nuber* 

    Assign ne>t nuber fro above" then storethat nuber on your $te record* Also on the$te record" store the ne>t available Serial*

    Schee to a e>isting nubering standards to 5!C  ;7$'" SSCC" ;L'" ;RA$" ;$A$" E

     

  • 8/9/2019 Label Review David Wertheimer

    24/32

      24

    Autoatically generate 5!Clabels for L!'s

     –  #nly when label forat selected byRules 5ngine secially ar8ed

     –  ;enerate fi>ed label forat thatincludes 5!C

     –  Correct forat autoaticallyselected SSCC=>> or S;7$'=>>Gbased on generation rule

    n –  Herify allet & case anifest

    5!C Suort in #racle WMS with C

  • 8/9/2019 Label Review David Wertheimer

    25/32

      25

    Standard ac8 –  L!' corresonds to a ;7$'4 single ite" ,uantity in riary corresonds to ;7$' >=ref  –  ;7$' fors the basis of the 5!C –  ;7$' cross=references ust be defined for ite –  5!C generated using S;7$'=J1 or S;7$'=1- encoding

    'on=standard ac8 –  L!' does not corresond to a ;7$'4 ultile ites" non=standard ,uantity –  SSCC fors the basis of the 5!C –  #rgani9ation araeters ust be setu for SSCC generation –  5!C generated using SSCC=J1 or SSCC=1- encoding

    Hariation in encodings based on the length of anufacturer refi> –  White !aer describes 5!C generation rules – 

    Basic J1=bit rule defined in Hision 00i0@KC

  • 8/9/2019 Label Review David Wertheimer

    26/32

      26

    5!C ;eneration is a 00i0@ C+ –  Subse,uent digits :ust ust be uni,ue

    Set L!' generation values

     –  7otal length4 )- –  !refi>4 +E** –  Starting L!' 'uber4 anything –  4 Disabled –  Suffi>4 Blan8

    5!C ;eneration Available in AD5Only LE'()* has feature but EPC can be +fa,ed- by LP& 

  • 8/9/2019 Label Review David Wertheimer

    27/32

    !rinting!rinting

    5>ecution5>ecution

  • 8/9/2019 Label Review David Wertheimer

    28/32

     

    Mobile !rinter Sign=#n

  • 8/9/2019 Label Review David Wertheimer

    29/32

     

    7ransaction & Manual Re,uests

    Label rint re,uested autoatically during transaction –  licit to get label –  Label re,uest generated inline

    Additionally user can anually re,uest label – 

    Can rovide certain data eleents or let setu derive inforation

  • 8/9/2019 Label Review David Wertheimer

    30/32

     

    Des8to & Mobile Rerint Caability

    !rinter ay error or label ay get daaged –  Colete label history visible to anager on des8to – 

  • 8/9/2019 Label Review David Wertheimer

    31/32

  • 8/9/2019 Label Review David Wertheimer

    32/32

    $nforation Age Alications