Work with Inventory Transaction Codes (WITC)

Introduction: Inventory transaction codes provide a concise way to describe the transactions that are performed on inventory. These codes control whether the inventory is being increased, decreased, or just moved.

In this topic:

System Codes

Work with Inventory Transaction Codes Screen

Create Inventory Transaction Code Screen

Change Inventory Transaction Code Screen

System Codes

There are codes that come with the system and cannot be deleted. You can add customized codes for any purposes you require. Note that each code must consist of a unique number or letter.

Code

Description

Effect on Inventory Levels

A

Adjustment

Used in inventory transactions to increase on-hand if positive quantity is entered; decreases on-hand if negative quantity is entered.

C

Customer Return

Used by the system when processing return merchandise via the Return Authorization module or Order Maintenance. Return transactions will always increase the on-hand quantity in the specified warehouse.

E

Express Bill

Used by the system when processing an order that will not go through the normal pick and confirmation cycle (i.e., merchandise is already picked and shipped before the order is entered).

G

Item to Item Transfer

Used in inventory transactions to transfer one item to another, such as when you stop offering an item independently and include it in a grab bag instead. (Note: Not available if you use FIFO Costing.)

I

Issue

Used by the system to decrease on-hand for confirmed shipments. The system writes an issue transaction for non-inventory and drop ship items when the Create Item Transaction History for Non-Inventory Items (E39) system control value is selected. See Display Inventory Transaction History (DITH).

M

Make Up Finished Good

Used in inventory transactions to increase on-hand amount for the finished good item and decreases on-hand for the components.

O

Reset On-Hand Quantity

Used in inventory transactions to reset the on-hand quantity to the entered value. (Note: Not available if you use FIFO Costing.)

P

Physical

Used by the physical inventory update program when adjusting on-hand based on physical counts entered. If the count is greater than on-hand, on-hand will be increased. If the count is less than on-hand, then on-hand will be decreased.

R

Receiving

Used in the purchase order receipts program for merchandise received. Increments the on-hand.

T

Transfer

Used in inventory transactions to increase on-hand in "to" location and decreases the on-hand in "from" locations.

V

Return to Vendor

Used in inventory transactions to decrease on-hand amount if positive quantity is entered; increases on-hand if negative quantity is entered. When used by the system for vendor charge backs, decreases on-hand when you process a charge back; increases on-hand when you reverse a charge back.

Components of codes: Codes have four attributes:

• An attribute that states whether the code may be used in inventory transactions or only by the system for other updating

• An attribute that states whether this code must have an additional reason code entered when the code is entered; see Work with Inventory Transaction Reason Codes (WIT1)

• A plus (+) or minus (-) code that indicates whether inventory will be increased or decreased by the quantity in the transaction

• A General Ledger account number to which the transaction posts; this is validated against the General Ledger Accounts table.

* code for changes in inventory valuation: The system uses the * inventory transaction code, if it exists, to track changes in inventory valuation. See * = Change FIFO Cost and * = Change Average or Standard Cost for more information.

Work with Inventory Transaction Codes Screen

Purpose: Use this screen to create, change, delete, or display transaction codes.

How to display this screen: Enter WITC in the Fast path field at the top of any menu or select Work with Inventory Transaction Codes from a menu.

Field

Description

Cde (Code)

The code representing an inventory transaction.

Alphanumeric, 1 position; optional.

Description

A description of the code.

Alphanumeric, 30 positions; optional

Allow

Indicates whether you can use this code when processing inventory transactions, or if it is reserved for system use.

Selected = Transaction is allowed in inventory transactions.

Unselected = Transaction is not allowed in inventory transactions.

Note: Even if this value is unselected, you can still process a transaction of this type through the Generic Inventory Transaction Upload.

Rsn (Reason)

This setting indicates whether you must enter an inventory transaction reason code when you process this type of inventory transaction. Reason codes are defined in and validated against the Item Transaction Reason table; see Work with Inventory Transaction Reason Codes (WIT1).

Selected = Reason code required.

Unselected = Reason code not required.

+/- (Add to/Subtract from inventory)

This entry indicates how inventory will be affected when a transaction is processed with this code. Valid values are:

+ Transaction quantity added to on-hand.

- Transaction quantity subtracted from on-hand.

Numeric, 1 position; optional.

G/L# (General Ledger account number)

A General Ledger account number for posting the transaction.

If you do not have authority to the Secure G/L Number Field Access (A84) secured feature, this field is display-only.

Numeric, 8 positions; display-only

Screen Option

Procedure

Create an inventory transaction code

Select Create to advance to the Create Inventory Transaction Code Screen.

Change an inventory transaction code

Select Change for a code to advance to the Change Inventory Transaction Code Screen.

Delete an inventory transaction code

Select Delete for a code to delete it.

Display an inventory transaction code

Select Display for a code to advance to the Display Inventory Transaction Code Screen. You cannot change any information on this screen. See the Create Inventory Transaction Code Screen for field descriptions.

Create Inventory Transaction Code Screen

Purpose: Use this screen to create an inventory transaction code.

How to display this screen: On the Work with Inventory Transaction Codes Screen, select Create.

Field

Description

Cde (Code)

The key to the Item Transaction Code table. The following codes are supplied with the system and cannot be deleted:

A = Adjustment

C = Customer Return

E = Express Bill

G = Item to Item Transfer

I = Issue

M = Make Up Finished Good

O = Reset On-Hand Quantity

P = Physical Inventory

R = Receiving

T = Transfer

V = Return to Vendor

See System Codes.

Alphanumeric, 1 position.

Create screen: required.

Change screen: display-only.

Description

A description of the code.

Alphanumeric, 30 positions.

Create screen, or change screen for user-defined codes: required.

Change screen for system codes: display-only.

Allowable

Indicates whether you can use this code during inventory transactions or if it is for system use only.

Selected = You can use this code for inventory transactions.

Unselected = You cannot use this code for inventory transactions.

Note:

• This field cannot be changed for system-supplied codes.

• Even if this value is unselected, you can still process a transaction of this type through the Generic Inventory Transaction Upload.

Create screen, or change screen for user-defined codes: required.

Change screen for system codes: display-only.

Reason required

This field indicates whether the transaction code requires a reason code. Reason codes are defined in and validated against the Item Transaction Reason table; see Work with Inventory Transaction Reason Codes (WIT1). Reason codes should not be required for codes that you cannot use for inventory transactions (Allow = Unselected).

Selected = Reason code required.

Unselected = Reason code not required.

Alphanumeric, 1 position; required.

+/- (Add to/Subtract from inventory)

This entry indicates how inventory will be affected when a transaction is processed with this inventory transaction code. Valid values are:

+ = Transaction quantity added to on-hand.

- = Transaction quantity subtracted from on-hand.

Note: You cannot change this field for system-supplied codes.

Numeric, 1 position.

Create screen, or change screen for user-defined codes: required.

Change screen for system codes: display-only.

G/L# (General Ledger account number)

A General Ledger account number for posting transactions. G/L numbers are defined in and validated against the General Ledger Accounts table.

If you do not have authority to the Secure G/L Number Field Access (A84) secured feature, this field is display-only.

Important: If you do not specify an account number for the customer return (C) transaction code, then the cost of goods sold will not post to the general ledger when you receive a return.

Numeric, 8 position; required.

Change Inventory Transaction Code Screen

To change: Select Change for the inventory transaction code at the Work with Inventory Transaction Codes Screen to advance to the Change Inventory Transaction Code screen.

You can change any field on this screen except the Code field for codes you define. You can change only the Reason field and the General Ledger # field for system-supplied codes. See the Create Inventory Transaction Code Screen for field descriptions. Change the necessary information and select OK.

Note: You cannot delete the System Codes.

WITC OROMS 5.0 2018 OTN