Manual Transactions

Manual picking and putting is used for picking/putting away separate items without use of orders. The function can, among other things, be used in combination with small installations where there is no interface to an ERP system, but it is general useful for ad hoc picking and putting of items. The options are as follows:

The window for manual transactions has 4 tabs that each covers one of the four main functions. Having these four tabs ensures that one does not unintentionally carry out inexpedient actions.

If the system used with multiple article owners, enter the article number as: article number / owner. Normally “/” is used to separate the article number and owner, this can be changed by system configuration.

Keyboard: F2

Menu: Transactions -> Manual Transactions

Then choose the desired function using the ”tab” (Pick, Put, Set, Tray Layout)

Search (Pick, Put, Set)

For both picking, putting, and stock setting it is possible to search for a particular article either by item number or description. Type as much of the number (in the number field) or name (in the name field) as you know and press  [Search] or [Get Article]. The search will return:

Configuration menu

One matching article: If there is only one article that matches the description, all fields will be filled with information about the given article.

Multiple matching articles: A list is shown, listing the potential articles. The desired article is chosen from the list using either the cursor keys up/down or the mouse.

No match: If no matching articles are found, SHARK will prompt you to create the item in the database as a new article. You can do this if you wish to do so. Thus, this function can be used as shortcut to creation of new items.

The difference between [search] and [Get Article] is that [Search] finds and updates the window, whereas [Get Article] first searches for the article and then gets the item (tray) if the work is carried out in an automat zone.

Normally, the search will be based on the beginning of the number or name. If one wishes to search on a part of the number or name figuring in any possible place in the text, one can begin the entry with a “%” character. For instance, a name search performed on the entry ”%screw” will return all the articles in which screw is part of the name.

Put-away

From the Put-away Tab one can search for and put away items. Depending on the configuration, it will sometimes be possible to pick based on an entry of an existing order number or on an entry of a particular transaction type.

Configuration menu

Number: Article number.

Name: Article name.

Location: Location of the article.

Count (Location): Quantity on the location.

Box Type: Box type for the location in question.

Available: Shows the quantity available for picking from the location. Available quantity represents the actual quantity on the location minus transactions that have a particular number of the given item reserved. It is not possible to pick more than the number stated as the quantity available.

Quantity: Here you state the quantity that is wished to be picked.

Order Type:  If one chooses a specific order type, an order with the given order type will be created for the pick. The ordernumber will be automatically generated.

Ordernumber: Here one can state an ordernumber of an existing order. It is not possible to combine Order Type and Ordernumber. If an ordernumber is stated, it must be an existing order and the order type will then appear from this order.

Status: Status of the picking progress.

[Get Article]: Search and get article (if automat).

[Search]: Search for an article when only a part of the name or number is stated.

[Get Tray]: For an automat location, this button can be used to get a tray.

[Print]: When a label printer is connected and a template has been created, the print button will print a label.

[Clear]: Clears all fields.

[Return Tray]: Returns a tray to the hatch (for automat zone).

[Close]: Closes the window.

The option to create new ordernumbers or reuse an existing one is a function that is used in connection with an ERP system that allows this. One way of using this is e.g. in connection with production orders where material is missing or surplus material is to be put away.

Pick Based on Item Number

Picking an item:

Getting an Automat Tray

If one is standing in an automat zone and a location has been chosen it is possible to get the tray that the location is found in by pressing [Get Tray]

[Get Tray]: Gets the tray that is stated in the location field.

Storing articles on Existing Location

Storing an articles:

Storing articles on Empty Locations

Storing an article on an empty location where SHARK determines the location:

Choose the put tab.

Type the item number in the item field.

Choose the location type that is wished to be found.

It is possible to type a part of the location name in the location field, e.g. “A1” in case one would want a location in automat A1:

Adjusting the Stock

In certain instances it can be necessary to set the number of items that is registered in the stock. This can be done at any time when a valid item has been chosen. The function can be carried out whether the tray is in the operation opening or not.

Configuration menu

Reason Codes

Reason codes are a fixed list of reasons that can be used to specify why the stock is adjusted without an order from a host system. Optional a free text can be added as well.

The same functionality can also be used for supporting Cost Centers - who is going to pay for operation.

The reason codes can be specified from the menu Maintenance -> Reason Codes. This menu is not enabled by default.

The reason codes also have to be activated in the Manual Configuration menu.

Adjusting Tray Layout

From the tab ”Tray Layout” changes can be made to the separate trays/shelves. Here, you can delete empty boxes and replace them with new ones as well as move around existing ones. The function is used exactly in the same manner as the Tray Editor, except from the difference that the changes are not made to the tray type but instead only to the selected tray.

Configuration menu

Quick Move in Tray

Is it often need to have to move goods around in a tray, there is a “quick move” function. It is by default not available.

Quick move:

To make the feature available, the configuration parameter MoveItemsInTrayAllowed must be enabled.

Viewing Tray information

If used in combination with automation, it is possible to show additional information about the current tray. It depends on the actually hardware what is possible.

Show article image (optional feature)

In the configuration, a path can be defined to an image folder. If available picture can be displayed. The name of the picture file is specified as a path where a place holder %ArticleNumber% will be replaced with the current article number.

Using Manual Transactions in Zones with multiple Automats

If you are working in a zone with multiple automats, there is some basic support to help when the requested article is not stored in the machine from where the request is made. If the requested article is in another automat, the tray will be fetched to the opening in the other machines, if the following conditions are true:

Note that it will not fill out the screen with the information on the other automat.

The reason for the limited support, for operating multiple automats with Manual Transactions, is that this function often is used with multiple operators working at the same time in the same zone and due to this, it will not automatically change the content of the screen on other PCs.

Configuration

There are a number of configuration options for the Manual Transactions.

Configuration menu

Open the configuration menu from the “gear button”. You must be System user to get access to this function.

Some of the parameters:

Scripting

The Manual Transaction Window supports Grooovy scripting for customized extensions.

Used Order Types

When the manual transaction is performed, SHARK may generate an internal order. This order can be used for logging and reporting back to a host system, that a stock change has been made without an order from the Host System.¨

What order types are available, can be defined in the Order Type configuration.

The typical configuration is to define Order Type 3,4 and 15. Select “Manual Transaction Default” for the order type that should be used as the default chose. Multiple order types can be defined, allowing the operator to tell the host the reason for the manual transaction.

There is a special type “none” that will not generate any order and thereby not report back to the host. This can be disabled by configuration.