Need more info or you couldn't find what you were looking for, let us know by sending an email to: support@dancik.com.

Additional CMS Information

Supported Transactions

CMS License Keys

Working With Accounts Payable Invoices received via CMS

Master Attributes File

Product Type Material Classification Codes for 832_-_Price_Catalog

Supported Transactions

Home Depot

Document

Format

Direction

ASN(856)

HDX.12

Outbound

INVOICE(810)

HDX.12

Outbound

PURCHASE Order (850)

HDX.12

Inbound

Text MESSAGE(864)

HDX.12

Inbound

REMITTANCE ADVICE(820)

HDX.12

Inbound

ASCII Character Chart

ASCII stands for “American Standard Code for Information Interchange”. It is the character set that is used in PCs and most other small computers. (The other big standard is IBM's EBCDIC character set, which is used in IBM minis and mainframes). The table below lists all of the characters in the character set, along with their decimal, binary and hexadecimal number equivalents, so you can also use it as a conversion chart:

Note:   ASCII characters 0 to 31 are control characters, not printed characters. They are represented using short forms in the “Char” column. The “Code” column represents the keystrokes usually used to generate the character on a standard “enhanced” PC keyboard.

Character Name

Char

Code

Decimal

Binary

Hex

Null

NUL

Ctrl @

0

00000000

00

Start of Heading

SOH

Ctrl A

1

00000001

01

Start of Text

STX

Ctrl B

2

00000010

02

End of Text

ETX

Ctrl C

3

00000011

03

End of Transmit

EOT

Ctrl D

4

00000100

04

Enquiry

ENQ

Ctrl E

5

00000101

05

Acknowledge

ACK

Ctrl F

6

00000110

06

Bell

BEL

Ctrl G

7

00000111

07

Back Space

BS

Ctrl H

8

00001000

08

Horizontal Tab

TAB

Ctrl I

9

00001001

09

Line Feed

LF

Ctrl J

10

00001010

0A

Vertical Tab

VT

Ctrl K

11

00001011

0B

Form Feed

FF

Ctrl L

12

00001100

0C

Carriage Return

CR

Ctrl M

13

00001101

0D

Shift Out

SO

Ctrl N

14

00001110

0E

Shift In

SI

Ctrl O

15

00001111

0F

Data Line Escape

DLE

Ctrl P

16

00010000

10

Device Control 1

DC1

Crtl Q

16

00010001

11

Device Control 2

DC2

Ctrl R

18

00010010

12

Device Control 3

DC3

Ctrl S

19

00010011

13

Device Control 4

DC4

Ctrl T

20

00010100

14

Negative Acknowledge

NAK

Ctrl U

21

00010101

15

Synchronous Idle

SYN

Ctrl V

22

00010110

16

End of Transmit Block

ETB

Ctrl W

23

00010111

17

Cancel

CAN

Ctrl X

24

00011000

18

End of Medium

EM

Crtl Y

25

00011001

19

Substitute

SUB

Ctrl Z

26

00011010

1A

Escape

ESC

Ctrl [

27

00011011

1B

File Separator

FS

Ctrl \

28

00011100

1C

Group Separator

GS

Ctrl ]

29

00011101

ID

Record Separator

RS

Ctrl ^

30

00011110

IE

Unit Separator

US

Ctrl _

31

00011111

IF

Space

 

 

32

00100000

20

Exclamation Point

!

Shift 1

33

00100001

21

Double Quote

"

Shift ‘

34

00100010

22

Pound/Number Sign

#

Shift 3

35

00100011

23

Dollar Sign

$

Shift 4

36

00100100

24

Percent Sign

%

Shift 5

37

00100101

25

Ampersand

&

Shift 7

38

00100110

26

Single Quote

39

00100111

27

Left Parenthesis

(

Shift 9

40

00101000

28

Right Parenthesis

)

Shift 0

41

00101001

29

Asterisk

*

Shift 8

42

00101010

2A

Plus Sign

+

Shift =

43

00101011

2B

Comma

,

,

44

00101100

2C

Hyphen / Minus Sign

-

-

45

00101101

2D

Period

.

.

46

00101110

2E

Forward Slash

/

/

47

00101111

2F

Zero Digit

0

0

48

00110000

30

One Digit

1

1

49

00110001

31

Two Digit

2

2

50

00110010

32

Three Digit

3

3

51

00110011

33

Four Digit

4

4

52

00110100

34

Five Digit

5

5

53

00110101

35

Six Digit

6

6

54

00110110

36

Seven Digit

7

7

55

00110111

37

Eight Digit

8

8

56

00111000

38

Nine Digit

9

9

57

00111001

39

Colon

:

Shift ;

58

00111010

3A

Semicolon

;

;

59

00111011

3B

Less-Than Sign

<

Shift ,

60

00111100

3C

Equals Sign

=

=

61

00111101

3D

Greater-Than Sign

>

Shift .

62

00111110

3E

Question Mark

?

Shift /

63

00111111

3F

At Sign

@

Shift 2

64

01000000

40

Capital A

A

Shift A

65

01000001

41

Capital B

B

Shift B

66

01000010

42

Capital C

C

Shift C

67

01000011

43

Capital D

D

Shift D

68

01000100

44

Capital E

E

Shift E

69

01000101

45

Capital F

F

Shift F

70

01000110

46

Capital G

G

Shift G

71

01000111

47

Capital H

H

Shift H

72

01001000

48

Capital I

I

Shift I

73

01001001

49

Capital J

J

Shift J

74

01001010

4A

Capital K

K

Shift K

75

01001011

4B

Capital L

L

Shift L

76

01001100

4C

Capital M

M

Shift M

77

01001101

4D

Capital N

N

Shift N

78

01001110

4E

Capital O

O

Shift O

79

01001111

4F

Capital P

P

Shift P

80

01010000

50

Capital Q

Q

Shift Q

81

01010001

51

Capital R

R

Shift R

82

01010010

52

Capital S

S

Shift S

83

01010011

53

Capital T

T

Shift T

84

01010100

54

Capital U

U

Shift U

85

01010101

55

Capital V

V

Shift V

86

01010110

56

Capital W

W

Shift W

87

01010111

57

Capital X

X

Shift X

88

01011000

58

Capital Y

Y

Shift Y

89

01011001

59

Capital Z

Z

Shift Z

90

01011010

5A

Left Bracket

[

[

91

01011011

5B

Backward Slash

\

\

92

01011100

5C

Right Bracket

]

]

93

01011101

5D

Caret

^

Shift 6

94

01011110

5E

Underscore

_

Shift -

95

01011111

5F

Back Quote

`

`

96

01100000

60

Lower-case A

a

A

97

01100001

61

Lower-case B

b

B

98

01100010

62

Lower-case C

c

C

99

01100011

63

Lower-case D

d

D

100

01100100

64

Lower-case E

e

E

101

01100101

65

Lower-case F

f

F

102

01100110

66

Lower-case G

g

G

103

01100111

67

Lower-case H

h

H

104

01101000

68

Lower-case I

l

L

105

01101001

69

Lower-case J

j

J

106

01101010

6A

Lower-case K

k

K

107

01101011

6B

Lower-case L

l

L

108

01101100

6C

Lower-case M

m

M

109

01101101

6D

Lower-case N

n

N

110

01101110

6E

Lower-case O

o

O

111

01101111

6F

Lower-case P

p

P

112

01110000

70

Lower-case Q

q

Q

113

01110001

71

Lower-case R

r

R

114

01110010

72

Lower-case S

s

S

115

01110011

73

Lower-case T

t

T

116

01110100

74

Lower-case U

u

U

117

01110101

75

Lower-case V

v

V

118

01110110

76

Lower-case W

w

W

119

01110111

77

Lower-case X

x

X

120

01111000

78

Lower-case Y

y

Y

121

01111001

79

Lower-case Z

z

Z

122

01111010

7A

Left Brace

{

Shift [

123

01111011

7B

Vertical Bar

|

Shift \

124

01111100

7C

Right Brace

}

Shift ]

125

01111101

7D

Tilde

~

Shift `

126

01111110

7E

Delta

 

 

127

01111111

7F

CMS License Keys

In order to retrieve license keys from Dancik, you need to supply Dancik support with the following:

Host Name and Domain Name

Both settings are accessed by entering CFGTCP on a command line to access the Configure TCP/IP screen.

Select option 12 - Change TCP/IP domain information. The Host name and Domain Name are displayed on this screen.

DNS1.jpg 

Partner IDs 

A listing of Partner IDs can be viewed via the AS/400 CMS menu.

Partner_Search.jpg 

To get to the screen shown above follow one of these paths:

   On the Traditional menu system

   From the Data Processing menu, access CMS via option 14.

   Select option 2- Schedule Automatic Processing.

   Press F6=Search.

   On the Dancik Menu system

   Access the CMS menu (CMS)

   Select option 20 - Schedule Automatic Processing & Maintain Global Settings

   Press F6=Search.

Partner IDs are established using the Partner section of the Administration on the CMS web interface.

Note:  For information on the setting contained in the Partner dialog box, refer to Adding Partners.

Working With Accounts Payable Invoices received via CMS

Option 12 Inbound CMS Voucher Maintenance on the AP Entry menu allows you to “move” inbound invoices from your supplier(s) to a specific workstation for editing and posting.

Ideally all invoices associated with a “shipment/manifest” should be moved, you will notice in the top portion of the screen you may enter a “manifest” number to tag all invoices at once for movement.

Pressing Enter performs the workstation assignment (they may now be edited from that workstation using option 2).

When invoices are moved, the system calculates variances and prints an AP Reconciliation report. Variances are posted to GL account maintained in the A/P & G/L Defaults Maintenance File.

If you do not want to post your batch, use the “R” feature via option 12 Inbound CMS Voucher Maintenance to restore the invoices from the workstation and place them back into this screen to process later. When the invoices are posted they are cleared from the screen. Invoices can not be moved to a workstation which already has an active batch, and restoring invoices clears that workstation. Variances are recalculated each time invoices are moved to a workstation.

Finally, GL accounts may be linked to specific charges on supplier's invoices via system x-ref tables XXXAPDEF and XXXAPDEFDR.

As with any EDI transaction, only discrete charges correctly identified on the supplier invoices are mapped to specific general ledger accounts. CMS is capable of associating invoice charges to specific GL accounts as illustrated in table 5-1 on page 5-9 of CMS documentation, but these charges must be discreetly identified on the supplier invoice.

Master Attributes File

The Master Attributes File Maintenance Program is accessed via option 11 on page 2 of the System Settings Menu. This file allows internal and external users (Internet, showroom, office) to run searches or queries based on specific file attributes and their values. Although the Master Attributes File can be used to define attributes related to multiple files, it is now available only for defining item (product) attributes. For this reason, this feature may be referred to as “Item Attributes” throughout this release. The Item Attributes File is a collection of user-defined fields that can be integrated into the Item File and item search functionality. Examples of item attributes are TEXTURE, ROOMS, and COLOR. Examples of values for these attributes are SMOOTH, ROUGH, KITCHEN, BATHROOM, BLUE, YELLOW. You can submit a query for all SMOOTH, BLUE tiles that is appropriate for a BATHROOM. All the items that have those attribute values are included in this listing.

Different information is needed for different products. For example, attributes could include “Commercial Versus Residential,” “Rooms To Use Product In,” “Degree Of Shade Variation,” “Texture,” “Style,” “Look,” “Matching Paint Chips,” or “Fiber”. You can limit certain attribute information to certain cost centers and manufacturers.

You can run a report from the Item File Listing that prints all the attributes for each item. The path to this report is as follows:

The Master Attributes File is maintained using option 31 on the System Settings Menu (SET). When option 31 - Master Attributes File Maintenance is selected, the following screen displays:

Master_2.gif 

The screen above will have an empty list of master file attributes when you first display it. Use F1 to create attributes. Reference type IT (for items) is the only valid type at this time.

In the example above, several item attributes have been defined. Once defined, you can use the Item File Maintenance Program to assign attributes to specific items. In effect, item attributes are user-defined extensions to the Item File, which are used for product searching.

The screen above utilizes the following fields:

Field

Description

Password

This password is maintained using the IT3001 and IT3010 keywords. You may require a password for update mode.

Reference Type

IT represents an item attribute; CU represents a customer attribute. Only item attributes are activated at this time.

Short Description

You can enter a short description to reposition the list to a specific master attribute. Leave this field blank to display all master file attributes.

Display Sequence

The sequence in which the attributes will be shown on certain screens.

Opt

Enter one of the following options:

U=Update.   Enter U to update the selected attribute. The high level password is required.

D=Delete. Enter D to permanently delete the selected attribute. The high level password is required. A confirmation screen displays to verify that you want to permanently delete this attribute record.

I=Inquiry. Enter I to inquire on the selected attribute. A low-level password may be required.

Short Desc

The short descriptions of existing attributes.

Long Description

The long descriptions of existing attributes.

Sequence number

This column holds the display sequence number for the Master Attribute record. This value indicates to web-based programs displaying these records, what order these attributes should be displayed in.

Valid Flag

*YES indicates that the values for the attribute must be validated from a user-defined list of acceptable values.

Keyword Search

*YES indicates that the attribute is accessed via the keyword search program.

Advanced Search

*YES indicates that the attribute is accessed via the advanced search program.

The following screen displays when you press F1 to create a new master file attribute.

master_3.gif 

The above screen is used to define a new item attribute. It utilizes the following fields.

Field

Description

Reference Type

IT represents an item attribute, CU represents a customer attribute. You cannot update this field. It is an informational field only. Only item attributes are activated at this time.

Attribute number

This is a system-generated number. It is used to establish a unique key for each attribute, but it is not needed for any of the functions using attributes.

Short Description

A short description of the attribute.

Long Description

A long description of the attribute.

Display Sequence number

This field holds the display sequence number for the Master Attribute record. This value indicates to all web-based programs displaying these records, what order these records should be displayed in.

Use Validation Checking

A Y causes the Item File to validate all entries for this attribute against the user-defined acceptable attribute values that are created using F13 function on this program.

Use in Keyword Search

A Y allows this attribute to be found in a keyword search. An N will ignore it.

Use in Advanced Search

A Y allows values for this attribute to be found in an advanced item search. An N ignores it.

Add to Favorites

This field is to be utilized in a future release.

F13 (Work With Attribute Values) Screen 

This screen displays attribute values already established, and allows you to create (add), delete and update attribute values. Attribute values are the values that you have designated as valid for that attribute. If you enter “Y” for “Use Validation Checking”, then you can only enter one of these values into the Item Master file for this attribute. Use F1 to create new attribute values.

F14 (Include/Omit Cost Centers) Screen

This screen allows you to limit an attribute to certain items based on cost center. For example, you can specify cost centers that should be omitted, and items with those cost centers will not be associated with this attribute. You can specify cost centers that should be included, and only items with those cost centers will be associated with this attribute. You cannot mix “I” and “O” entries on the same screen. The screen must be set up as “include only these cost centers” or “omit these cost center & include all other”. Press F1 to add cost center restrictions on this screen.The F16 screen, to omit or include manufacturers, works exactly like the screen above.

Product Type / Material Classification Codes for 832 - Price Catalog

The material classification is a seven-character code, defined as follows:

It is understood that not all systems and participants will classify materials the same or even have the necessary classifications available for this process. Therefore, we have made these classifications as simple to comply with as possible. We have included code “UNC” for “Unclassified”, for any trading partners that can not send a proper classification. The sub-class “SAM” for samples and “MIS” for miscellaneous/other is applicable to all categories.

Product Type

General Class Characters 1-3

Definition

Product Type

Sub-Class Characters 4-6

Definition

ACC

Accessories

MAI

Maintenance & Cleaning

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

 

 

BAS

Wall Base

RUB

Rubber

 

 

VIN

Vinyl

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

FIL

Filler

 

 

CAP

Cap

 

 

MOL

Moldings

 

 

 

 

CAR

Carpet

IND

Indoor/Regular W2W

 

 

OUT

Outdoor/Turf

 

 

TIL

Carpet Tile

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

TUF

Tufted

 

 

NEE

Needle Punch

 

 

WOV

Woven

 

 

FLO

Flocked

 

 

BER

Berber

 

 

PAT

Patterned

 

 

PBR

Patterned Berber

 

 

 

 

CER

Ceramic Tile

FLO

Floor Tile

 

 

WAL

Wall Tile

 

 

POO

Pool Tile

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

FBC

Floor Tile - Bicutture

 

 

FMC

Floor Tile - Monocutture

 

 

FPO

Floor Tile - Porcelain

 

 

FQR

Floor Tile - Quarry

 

 

FMO

Floor Tile - Mosaic

 

 

FTC

Floor Tile - Terra-Cotta

 

 

FBO

Floor Tile - Border (Deco)

 

 

WFL

Wall Tile - Field

 

 

WDE

Wall Tile - Decorative

 

 

WLI

Wall Tile - Listello

 

 

TBN

Trim - Bullnose or Cap

 

 

TSU

Trim - Surface (Flat glue-on)

 

 

TMU

Trim - Mud

 

 

TCH

Trim - Chair Rail

 

 

 

 

CEI

Ceilings

TIL

Ceiling Tiles

 

 

GRI

Ceiling Grid

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

 

 

DIS

Displays

 

 

 

 

 

 

FIX

Fixtures

BAT

Bath Fixtures

 

 

KIT

Kitchen Fixtures

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

 

 

GLS

Glass

TIL

Tile

 

 

MOS

Mosaic

 

 

 

 

INS

Installation Materials

ADH

Adhesives

 

 

UND

Underlayments/Floor Prep

 

 

GRO

Grouts

 

 

SEA

Sealant

 

 

TAC

Tack Strip

 

 

TOO

Tools

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

RED

Reducers

 

 

MTM

T Mold (T snap)

 

 

MTS

Transitions

 

 

EDG

Edge Guard

 

 

 

 

LAM

Laminates

FLO

Floors

 

 

COU

Countertop/Plastic Lam

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

MOL

Moldings

 

 

MAC

Molding - Acoustic

 

 

MBB

Molding - Baseboard

 

 

MEC

Molding - End Cap

 

 

MQR

Molding - Quarter Round

 

 

MRE

Molding - Reducer

 

 

MSC

Molding - Stair Casing

 

 

MSD

Molding - Step Down

 

 

MSN

Molding - Stair Nosing

 

 

MTH

Molding - Threshold

 

 

MTM

Molding - T-Molding

 

 

MTS

Molding - Transition Strip

 

 

MVE

Molding - Vent

 

 

 

 

LIN

Linoleum

SHE

Linoleum Sheet Goods

 

 

TIL

Linoleum Tile

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

 

 

MET

Metal

TIL

Metal Tile

 

 

 

 

PAD

Pad/Cushion

 

 

 

 

 

 

 

 

 

 

RUG

Area Rugs

RUG

Area Rugs

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

 

 

STO

Natural Stone

SLA

Slabs

 

 

TIL

Tiles

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

SGR

Slabs - Granite

 

 

SLI

Slabs - Limestone

 

 

SMA

Slabs - Marble

 

 

SEN

Slabs - Engineered

 

 

SSL

Slabs - Slate

 

 

MOS

Mosaics

 

 

 

 

TRA

Training & Education

LIT

Literature/Printed Materials

 

 

VID

Video/CD-ROM

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

 

 

TOO

Tools

INV

Inventory

 

 

REN

Rentals

 

 

 

 

UNC

Unclassified

 

 

 

 

 

 

VIN

Vinyl/Resilient

SHE

Vinyl/Resilient Sheet Goods

 

 

TIL

Vinyl/Resilient Tile

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

TRE

Treads

 

 

NOS

Nosing

 

 

STR

Strip

 

 

STG

Stringer

 

 

 

 

WAL

Wall Coverings

PAP

Wallpaper

 

 

PAI

Paint

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

 

 

WOO

Wood

 

 

 

 

 

 

 

 

MOL

Moldings/Trim

 

 

MIS

Miscellaneous/Other

 

 

SAM

Samples

 

 

ENU

Engineered - Unfinished

 

 

ENP

Engineered - Prefinished

 

 

SOU

Solid - Unfinished

 

 

SOP

Solid - Prefinished

 

 

MAC

Molding - Acoustic

 

 

MBB

Molding - Baseboard

 

 

MEC

Molding - End Cap

 

 

MQR

Molding - Quarter Round

 

 

MRE

Molding - Reducer

 

 

MSC

Molding - Stair Casing

 

 

MSD

Molding - Step Down

 

 

MSN

Molding - Stair Nosing

 

 

MTH

Molding - Threshold

 

 

MTM

Molding - T-Molding

 

 

MTS

Molding - Transition Strip

 

 

MVE

Molding - Vent