Gary Wojda - MSCA_Barcode

29
Integrating Bar-coding With MSCA February 27, 2009 12:30 PM – 1:10 PM Presented By 1 Gary Wojda, PMP [email protected] Rahul Maniyambeth [email protected]

Transcript of Gary Wojda - MSCA_Barcode

Page 1: Gary Wojda - MSCA_Barcode

Integrating Bar-coding

With MSCA

February 27, 2009 12:30 PM – 1:10 PM

Presented By

1

Gary Wojda, PMP

[email protected]

Rahul [email protected]

Page 2: Gary Wojda - MSCA_Barcode

Agenda

This presentation will provide a general overview of Oracle MSCA and address the base business process requirements and constraints for bar coding.

Introduction

MSCA Overview

Bar-code Types

Organization Setup and Configuration

2

Scanner/Printer Hardware

Label Output and Design

Questions and Answers

Page 3: Gary Wojda - MSCA_Barcode

MSCA

3

Page 4: Gary Wojda - MSCA_Barcode

MSCA

4

Page 5: Gary Wojda - MSCA_Barcode

Code Standards

� Comply with standards for Automatic Identification and Data Collection (AIDC)

� Data Field Identifiers (DFI)� Assigned to fields in the form

� Must be supported by the mobile device

MSCA

5

� Must be supported by the mobile device

� Must be supported by the application

� Data Stream Indicator (DSI)� ASCII Control Character

� Customized Scanning� Java Call Out

� PL/SQL Call Out

Page 6: Gary Wojda - MSCA_Barcode

Setups

� Configure mobile device to prefix ASCII control character

� Configure the mobile server to recognize the control character

� Setup the application to recognize the DFIs for

MSCA

6

� Setup the application to recognize the DFIs for each field in the AK Dictionary

� Attribute level or

� Region Items level

Page 7: Gary Wojda - MSCA_Barcode

Setups

� Oracle WMS Profile Option Concatenation Delimiter

� WMS: Item/Revision Delimiter

� WMS: PO Number/Line Delimiter

� WMS: Subinventory/Locator Delimiter

MSCA

7

� Does not work in conjunction with a DFI prefix� Each value must be scanned independently

� ASCII Control Characters� Can incorporate DFI value strings

Page 8: Gary Wojda - MSCA_Barcode

Bar Code

8

Page 9: Gary Wojda - MSCA_Barcode

Bar Code

9

Page 10: Gary Wojda - MSCA_Barcode

Code 39 - An alpha-numeric

bar code that encodes

uppercase letters, numbers

and some symbols; it is also

referred to as Barcode/39, the

3 of 9 Code and LOGMARS

Code.

Codabar - A numeric

barcode encoding

numbers with a slightly

higher density than

Code 39.

Code 11 - High density

numeric barcode used mostly

in labeling

telecommunications

components.

Code 128 - Alpha-

numeric barcode with

three character sets.

Supports Code-128,

GS1-128 (Formerly

known as UCC/EAN-

128) and ISBT-128.

Bar-code Types

10

Code 93 - Similar to Code

39, but requires two

checksum characters.

GS1 Databar -

formerly known as RSS

Symbology. Used to

encode the GTIN and

other GS1 related data.

Interleaved 2 of 5 - The

Interleaved 2 of 5 barcode

symbology encodes numbers

in pairs, similar to Code 128

set C.

MSI Plessey -

Designed by the Plessey

Company in England

and is used primarily in

libraries and retail

applications, such as on

grocery store shelves.

© Copyright 2000-2008 IDAutomation.com

Page 11: Gary Wojda - MSCA_Barcode

Intelligent Mail - A new

USPS barcode that combines

POSTNET and PLANET

data into a single bar code.

Formerly referred to as

OneCode and the 4-State

barcode.

POSTNET &

PLANET - Used by US

post offices for mail

delivery and tracking.

UPC, EAN & GTIN - This

is one of the most common

barcode types. It is used to

encode the GTIN and also

used to create JAN, ISBN

and Bookland barcodes.

RM4SCC - Used by

post offices in England,

Australia and a few

other countries.

Aztec Fonts - A 2D matrix Data Matrix Fonts - A

Bar-code Types

11

Aztec Fonts - A 2D matrix

barcode type that does not

require quiet zones.

Data Matrix Fonts - A

matrix symbol that

allows very efficient

encoding of data into a

square barcode with

error correction.

MaxiCode Fonts - Used

primarily by UPS to route

and track packages.

PDF417 Fonts - This

unique 2D barcode type

is commonly used on

FedEx shipping labels

and can be decoded

with a PDF capable

laser or CCD scanner.

© Copyright 2000-2008 IDAutomation.com

Page 12: Gary Wojda - MSCA_Barcode

Code 39 Code 128 Code 93

Codabar Code 11 Interleaved 2 of 5

Discrete 2 of 5 MSI EAN-8

EAN-13 UPCA UPCE

UPC/EAN supplementals Coupon Code Trioptic 39

Webcode TLC39 Composite AB

Composite C Micro PDF-417 PDF-417

Bar-code Types

12

Composite C Micro PDF-417 PDF-417

Macro PDF-417 (Macro) Micro PDF-417 QR Code

RSS Expanded RSS Limited RSS-14

Data Matrix Maxi Code US Postnet

US Planet UK 4-state Australian 4-state

Canadian 4-state Japanese 4-state Dutch Kix

Page 13: Gary Wojda - MSCA_Barcode

� Organization/Warehouse Layout� How many Orgs or Subinventories

� Size and Structure

� Wireless Access

� Account Structure or Aliases� User Familiarity

Complexity

Organization

13

� Complexity

� Item Names and Descriptions� Segments

� Delimiters

� Which Transactions to Incorporate

� Expertise of Users

Page 14: Gary Wojda - MSCA_Barcode

Scanner/Printer Hardware

14

Page 15: Gary Wojda - MSCA_Barcode

Scanner/Printer Hardware

15

Page 16: Gary Wojda - MSCA_Barcode

Scanner/Printer Hardware

16

Page 17: Gary Wojda - MSCA_Barcode

Scanner/Printer Hardware

� Printer Vendors

� Zebra

� Intermec

� Cognitive Solutions

� Datamatec

� Toshiba TEC

� Printronix

Sata

� Scanner Vendors

� Motorola (Symbol)

� Siemens

� Code

� Intermec

� Microscan

� Metrologic

Honeywell

17

� Sata � Honeywell

� Datalogic

� Distributors

� Clear Orbit

� Unibar

Page 18: Gary Wojda - MSCA_Barcode

Scanner/Printer Hardware

Oracle Printer and Server Partners

18

Oracle, Label Printing Strategies, Dec-06

Page 19: Gary Wojda - MSCA_Barcode

Labels

Oracle support 2 types of label printing

� 3rd Party label software & a print server

� Loftware

� Optio

19

� XML enabled Direct Label Printer

� Zebra

� Intermec

Page 20: Gary Wojda - MSCA_Barcode

Labels

Print Server

� XML File created in specified Directory

� Printer Server picks the XML file

20

� Translates to the printer native language

� Prints on the Label Printer

Page 21: Gary Wojda - MSCA_Barcode

Labels

Direct Label Printing

� XML Label formats saved on the printer

� Label fields mapped in Oracle

21

� Oracle calls APIs pushes the XML data to printer through TCP/IP

� Prints the label

Page 22: Gary Wojda - MSCA_Barcode

Adair, Sabine

* A d a i r = S a b i n e *

Labels

22

Page 23: Gary Wojda - MSCA_Barcode

Labels

23

Page 24: Gary Wojda - MSCA_Barcode

Department 121

Cost Center 061

* 5 0 5 . 1 2 1 . 0 6 1 . 5 4 1 1 5 . 0 0 0 0 *

O&M.PUB INFO & COMM-DIRECTOR.GENERAL ADMINISTRATIVE.OFFICE SUPPLIES.

* 5 0 5 . 1 2 1 . 0 6 1 . 5 7 9 1 7 . 0 0 0 0 *

O&M.PUB INFO & COMM-DIRECTOR.GENERAL ADMINISTRATIVE.PROMOTIONS.

Labels

24

* 5 0 5 . 1 2 1 . 0 6 1 . 5 7 9 1 7 . 0 0 0 0 *

Cost Center 211

* 5 0 5 . 1 2 1 . 2 1 1 . 5 4 1 1 5 . 0 0 0 0 *

O&M.PUB INFO & COMM-DIRECTOR.TERMINAL BUILDING.OFFICE SUPPLIES.

Page 25: Gary Wojda - MSCA_Barcode

Row 2 Section D01 through D13

* C R 1 / C R 1 - 0 2 - D 0 1 - 0 1 - * D01-01 * C R 1 / C R 1 - 0 2 - D 0 2 - 0 2 - * D02-02 * C R 1 / C R 1 - 0 2 - D 0 3 - 0 2 - * D03-02

* C R 1 / C R 1 - 0 2 - D 0 1 - 0 2 - * D01-02 * C R 1 / C R 1 - 0 2 - D 0 2 - 0 3 - * D02-03 * C R 1 / C R 1 - 0 2 - D 0 3 - 0 3 - * D03-03

Labels

25

* C R 1 / C R 1 - 0 2 - D 0 1 - 0 3 - * D01-03 * C R 1 / C R 1 - 0 2 - D 0 2 - 0 4 - * D02-04 * C R 1 / C R 1 - 0 2 - D 0 3 - 0 4 - * D03-04

* C R 1 / C R 1 - 0 2 - D 0 1 - 0 4 - * D01-04 * C R 1 / C R 1 - 0 2 - D 0 2 - 0 5 - * D02-05 * C R 1 / C R 1 - 0 2 - D 0 3 - 0 5 - * D03-05

* C R 1 / C R 1 - 0 2 - D 0 1 - 0 5 - * D01-05 * C R 1 / C R 1 - 0 2 - D 0 2 - 0 6 - * D02-06 * C R 1 / C R 1 - 0 2 - D 0 3 - 0 6 - * D03-06

Page 26: Gary Wojda - MSCA_Barcode

Row 24 Section B04-07 Drill Bits

Item Number Drill Bit Size/Description Locator Locator

Description

* 4 4 5 - 0 6 - 0 0 0 1 0 * 1/16" * C R 1 / C R 1 - 2 4 - B 0 4 - 0 6 - A * B04-06-A

* 4 4 5 - 0 6 - 0 0 0 1 1 * 5/64" * C R 1 / C R 1 - 2 4 - B 0 4 - 0 6 - B * B04-06-B

Labels

26

* 4 4 5 - 0 6 - 0 0 0 1 1 * 5/64" * C R 1 / C R 1 - 2 4 - B 0 4 - 0 6 - B * B04-06-B

* 4 4 5 - 0 6 - 0 0 0 1 2 * 3/32" MSC#81181067 * C R 1 / C R 1 - 2 4 - B 0 4 - 0 6 - C * B04-06-C

* 4 4 5 - 0 6 - 0 0 0 1 3 * 7/64" * C R 1 / C R 1 - 2 4 - B 0 4 - 0 6 - D * B04-06-D

Page 27: Gary Wojda - MSCA_Barcode

Labels

27

Page 28: Gary Wojda - MSCA_Barcode

� Oracle Mobile Supply Chain Implementation Guide

� Oracle Mobile Supply Chain User Guide

� Oracle Warehouse Management Implementation Guide

� Oracle Warehouse Management User Guide

� Oracle XML Publisher Administration and

References

28

� Oracle XML Publisher Administration and Developers Guide

� White Papers� Oracle, Label Printing Strategies, Dec-06

� Oracle, Customization of Oracle Mobile Supply Chain Applications and

Oracle Warehouse Management System, Sep-02

� Oracle, Oracle Mobile Applications Graphical User Interface Client,

Feb-05

� Zebra, Bar Code Printing Options for Zebra Printers with Oracle WMS

and MSCA, 2007

Page 29: Gary Wojda - MSCA_Barcode

Questions and Answers

Questions and Open Discussions

29

Contact Information

Gary Wojda, PMP

Email: [email protected]

Phone: 630-778-1180

Presentation Copy

www.astcorporation.com/papers/ncoaug