Professional Documents
Culture Documents
BAR CODE
SPECIFICATION MANUAL
Version 7.0
January 2014
1155 Perimeter Center West, Suite 700 Atlanta, GA 30338 www.aptean.com info@aptean.com
Copyright 2014 Aptean. All Rights Reserved. These materials are provided by Aptean for
informational purposes only, without representation or warranty of any kind, and Aptean shall
not be liable for errors or omissions with respect to the materials. The only warranties for
Aptean products and services are those set forth in the express warranty statements
accompanying such products and services, if any, and nothing herein shall be construed as
constituting an additional warranty. No part of this publication may be reproduced or
transmitted in any form or for any purpose without the express written permission of Aptean.
The information contained herein may be changed without prior notice. Some products
marketed by Aptean contain proprietary software components of other software vendors.
Aptean and other Aptean products and services referenced herein as well as their respective
logos are registered trademarks or trademarks of Aptean or its affiliated companies.
Made2Manage ERP 7.0
Purchasing_ReferenceManual
Page|i
CONTENTS
Bar Code Specifications ................................................................................................................ 1
Universal bar code specifications ............................................................................................ 1
Operation .......................................................................................................................... 1
Creating BCSHARED.DBF ............................................................................................... 1
Made2Manage bar code functions .......................................................................................... 3
Record definitions .................................................................................................................... 4
Labor functions ................................................................................................................. 4
Inventory functions ............................................................................................................ 7
Bar code special characters .................................................................................................... 9
Page|i
This manual deals with Universal Bar Code Specifications. Universal Bar
Code specifications are the specifications that would be required if you
wrote your own collection program using another type of hardware.
Operation
When you receive the bar code interface software from Made2Manage, you
will receive a database file called BCSHARED.DBF from which
Made2Manage posts data captured from the bar code device to the
Made2Manage system. Also included in your software are the program files
necessary to allow the system to read the information and post it
appropriately (M2MBCP.EXE).
If you want to use another bar code device with Made2Manage, you need
to modify your capture software to write the BCSAHRED database file in
accordance with the specifications listed in this manual. You will need to
have the M2MBCP program running on the bar code host, which monitors
the BCSHARED database of bar code information and updates the
Made2Manage files appropriately. The list that follows shows the field
name; its type and width; and the number of decimals, if any, that it
contains.
Creating BCSHARED.DBF
The BCSHARED.DBF table is created when you run the M2MBCC.exe
program for the first time. Run the bar code collection program and then exit
the program. BCSHARED.DBF will be created and put in the following path,
by default: C:\BCSHARED\BCSHARED.DBF.
Page|1
Field
Field Name
Type
Width
FBCNUM
Character
FNETADDR
Character
Dec
FRECSTAT
Character
FPOST_STRT
Logical
FNCTION
Character
FEMPNO
Character
10
FERRBC
Numeric
FJOBNO
Character
11
FNOPERNO
Character
10
FNJOBNO
Character
11
11
FNOPERNO
Character
12
FPRO_ID
Character
32
13
FLEAD
Character
14
FSETUP
Character
15
FREWORK
Character
16
FCMPL
Character
17
FCOMPQTY
Numeric
12
18
FSCRPQTY
Numeric
12
19
FPARTNO
Character
29
20
FTOJOB
Character
29
21
FSERIESEND
Character
22
FDATE
Character
23
FTIME
Character
24
FORG_DATE
Character
25
FORG_TIME
Character
26
FSHFTDT
Date
27
SDHFTTM
Numeric
28
FSUB
Character
29
FSHIP
Character
30
FLAST
Numeric
31
FCLOCKOUT
Character
32
FCLOT
Character
20
33
FDLOTEXP
Date
Page|2
Labor Functions
Inventory Functions
F1
Clock-in
F5
Receiving
F2
Clock-off job
F6
Physical Inventory
F3
F7
Shipping
F4
F8
F13
Break
F9
F14
F10
J14
F11
F15
F12
F16
F17
Page|3
Record definitions
The required field information for each bar code function is shown in this
section. This information should be appended to the BCSHARED.DBF file
for Posting by Made2Manage. The list contains the function, its field name
and description, and an example of the information for each field.
Labor functions
The prompts below in italics are usually not enabled on the Made2Manage
Bar Code Collection system. So, the values for fields fnjobno and fnoperno
are usually blank.
Table 3: Bar code labor functions
Function
Field
Description
Example
F1
FNCTION
Function Code
F1
F1
FEMPNO
Employee Number
E123456789
F1
FDATE
Date of Entry
20020114
F1
FTIME
Time of Entry
08:00
F1
FNJOBNO
C00012-0000
F1
FNOPERNO
Enter Next Op No
.10
F2
FNCTION
Function Code
F2
F2
FEMPNO
Employee Number
E123456789
F2
FJOBNO
C00012-0000
F2
FOPERNO
Enter Operation
.10
F2
FLEAD
F2
FSETUP
Setup (Y/N)
F2
FREWORK
Rework (Y/N)
F2
FCOMPQTY
1.0
F2
FSCRPQTY
0.0
F2
FDATE
Date of Entry
20020114
F2
FTIME
Time of Entry
09:00
F2
FNJOBNO
C00012-0000
F2
FNOPERNO
Enter Next Op No
.10
F3
FNCTION
Function Code
F3
F3
FEMPNO
Employee Number
E123456789
F3
FJOBNO
C00012-0000
F3
FPRO_ID
F3
FLEAD
F3
FSETUP
Setup (Y/N)
F3
FREWORK
Rework (Y/N)
F3
FCOMPQTY
1.0
F3
FSCRPQTY
0.0
F3
FDATE
Date of Entry
20020114
146
Page|4
Field
Description
Example
F3
FTIME
Time of Entry
10:00
F3
FNJOBNO
C00012-0000
F3
FNOPERNO
Enter Next Op No
.10
F4
FNCTION
Function Code
F4
F4
FEMPNO
Employee Number
E123456789
F4
FJOBNO
1899-0000
F4
FOPERNO
Enter Operation
.10
F4
FDATE
Date of Entry
20001004
F4
FTIME
Time of Entry
11:00
F4
FNJOBNO
C00012-0000
F4
FNOPERNO
Enter Next Op No
.10
F13
FNCTION
Function Code
F13
F13
FEMPNO
Employee Number
E123456789
F13
FDATE
Date of Entry
20020114
F13
FTIME
Time of Entry
11:00
F14
FNCTION
Function Code
F14
F14
FEMPNO
Employee Number
E123456789
F14
FDATE
Date of Entry
20020114
F14
FTIME
Time of Entry
12:00
F14
FJOBNO
C00012-0000
F14
FOPERNO
Enter Operation
10
F14
FLEAD
F14
FSETUP
Setup (Y/N)
F14
FREWORK
Rework (Y/N)
F14
FCOMPQTY
1.0
F14
FSCRPQTY
0.0
F14
FSERIESEND
Constant
J14
FNCTION
Function Code
J14
J14
FEMPNO
Employee Number
E123456789
J14
FDATE
Date of Entry
20020114
J14
FTIME
Time of Entry
12:00
J14
FJOBNO
C00013-0000
J14
FOPERNO
Enter Operation
10
J14
FREWORK
Rework (Y/N)
J14
FCOMPQTY
3.0
J14
FSCRPQTY
0.0
Page|5
Field
Description
Example
J14
FSERIESEND
J14
FNCTION
Function Code
J14
J14
FEMPNO
Employee Number
E123456789
J14
FDATE
Date of Entry
20020114
J14
FTIME
Time of Entry
12:00
J14
FJOBNO
C00014-0000
J14
FOPERNO
Enter Operation
10
J14
FREWORK
Rework (Y/N)
J14
FCOMPQTY
2.0
J14
FSCRPQTY
0.0
J14
FSERIESEND
F15
FNCTION
Function Code
F15
F15
FEMPNO
Employee Number
E123456789
F15
FDATE
Date of Entry
20020114
F15
FTIME
Time of Entry
13:00
F15
FJOBNO
C00012-0000
F15
FOPERNO
Enter Operation
.10
F16
FNCTION
Function Code
F16
F16
FEMPNO
Employee Number
E123456789
F16
FDATE
Date of Entry
20020114
F16
FTIME
Time of Entry
16:00
F16
FJOBNO
C00012-0000
F16
FOPERNO
Enter Operation
.10
F16
FLEAD
F16
FSETUP
Setup (Y/N)
F16
FREWORK
Rework (Y/N)
F16
FCOMPQTY
1.0
F16
FSCRPQTY
0.0
F17
FNCTION
Function Code
F17
F17
FEMPNO
Employee Number
E123456789
F17
FDATE
Date of Entry
20020114
F17
FTIME
Time Of Entry
16:00
Page|6
Inventory functions
Field
Description
Example
F5
FNCTION
Function Code
F5
F5
FEMPNO
Employee Number
E123456789
F5*
FPARTNO
Scan PO Item or
ISO
B002054 1 0
F5
FCLOT
Enter Lot/SN
093001
F5
FDLOTEXP
Enter Expiration
Date (MMDDYYYY)
10012003
F5
FSUB
Recv in Inv
UM?(Y/N)
F5
FCOMPQTY
Quantity Received
124.0
F5
FDATE
Date of Entry
20020114
F5
FTIME
Time of Entry
10:00
F5
FSERIESEND
F5
FNCTION
Function Code
F5
F5
FEMPNO
Employee Number
E123456789
F5*
FPARTNO
Scan PO Item or
ISO
K0000000044
F5
FDATE
Date of Entry
20020114
F5
FTIME
Time of Entry
10:00
F7
FEMPNO
Employee Number
E123456789
F7
FDATE
Date of Entry
20020114
F7
FTIME
Time of Entry
10:15
F7
FPARTNO
I001322000001
F7
FPRO_ID
Enter Shipping
Location
^LO^^^^^^^^^^1
^JO^011230000
^PO^002117 1
0
F7
FCLOT
Enter Lot/SN
B1234567890
F7
FCOMPQTY
Enter Quantity
10011998
F7
FSERIEND
F8
FNCTION
Function Code
F8
Page|7
Field
Description
Example
F8
FPARTNO
Z^^^^^^^^^8
F8
FDATE
Date of Entry
20020114
F8
FTIME
Time of Entry
10:17
F8
FPRO_ID
Enter Location
^^^^^^^^132
F8
FCLOT
Enter Lot/SN
B1234567890
F8
FJOBNO
D01091-0000
F8
FCOMPQTY
Enter Quantity
134.0
F9
FNCTION
Function Code
F9
F9
FJOBNO
DI0182-0000
F9
FCLOT
Enter Lot/SN
B1234567890
F9
FDLOTEXP
Enter Expiration
Date (MMDDYYYY)
10092003
F9
FDATE
Date of Entry
20020114
F9
FTIME
Time of Entry
10:19
F9
FPRO_ID
Scan Location
^^^^^^^^132
F9
FCOMPQTY
Enter Quantity
124.0
F10
FNCTION
Function Code
F10
F10
FPARTNO
X^^^^^^^904
F10
FJOBNO
D01095-0000
F10
FCLOT
Enter Lot/SN
B1234567890
F10
FDATE
Date of Entry
20020114
F10
FTIME
Time of Entry
10:19
F10
FPRO_ID
Enter To Location
^^^^^^^^132
F10
FCOMPQTY
Enter Quantity
124.0
F11
FNCTION
Function Code
F11
F11
FPARTNO
Y^^^^^^^857
F11
FDATE
Date of Entry
20020114
F11
FTIME
Time of Entry
10:19
F11
FPRO_ID
Enter (FROM)
Location
^^^^^^^^139
F11
FCLOT
Enter Lot/SN
B1234567890
F11
FTOJOB
^^^^^^^^132
F11
FCOMPQTY
Enter Quantity
111.0
F12
FNCTION
Function Code
F12
F12
FPARTNO
X^^^^^^^928
F12
FDATE
Date of Entry
20020114
Page|8
Field
Description
Example
F12
FTIME
Time of Entry
10:19
F12
FJOBNO
DI0188-0000
F12
FCLOT
Enter Lot/SN
B1234567890
F12
FTOJOB
DI0189-0000
F12
FCOMPQTY
Enter Quantity
111.0
Employee Number
E + Employee Number
Operation Number
. + Operation Number
Part Location
Part Number
Part Number
Part Number
Work Center
Receiving Item
Receiving Item
Receiving Item
Receiving Item
Shipping Item
Shipping Item
Shipping Item
Page|9
Shipping Loc JO
JO + Job Order No
Shipping Loc PO
Version 6.0 or later will NOT accept OLDER bar code in the below formats:
Table 6: Unacceptable bar code special characters for version 6.0
or later
Bar Code Type
Part Location
Part Number
Part Number
Part Number
Work Center
- + Work Center
Shipping Item
Shipping Item
Shipping Item
P a g e | 10