# Flow Classic

## General <a href="#general" id="general"></a>

This document guides on installing and configuring the **Warehouse Management** Applications.

Each application contains unique workflows for specific functions and each function will need to be installed into a licensed Novacura environment.

## Workflows

Below is a list of workflows that this application contains.

### Handling Unit Management

* Create Handling Unit
* Modify Handling Unit
* Delete Handling Unit
* Attach Part No to Handling Unit
* Unattached Part No to Handling Unit
* Change Parent Handling Unit

### Procurement

* Register Arrivals
* Attach Receipt to Handling Unit
* Unattach Receipt to Handling Unit
* Move Part into Receipt

### Warehouse Handling

* Find Inventory
* Move Inventory Part
* Move Handling Unit
* Count Inventory Part
* Count Handling Unit
* Count Part per Count Report
* Count HU per Count Report
* Issue Inventory Part
* Scrap Inventory Part
* Scrap Handling Unit
* Start Transport Task
* Process Part on Transport Task
* Process Handling Unit on Transport Task
* Receive Inventory Part from Transit
* Receive Handling Unit from Transit
* Create Material Requisition Line
* Issue Material Requisition Line
* Start Warehouse Task
* Park Warehouse Task

### Customer Order & Shipment

* Start Picking
* Report Picking of Parts
* Report Picking of Handling Units
* Deliver Customer Order
* Deliver Confirmation of Customer Order

{% hint style="warning" %}
Requirement for *Deliver Confirmation of Customer Order*:&#x20;

Enable MediaLibrary service for ***DeliveryNote*** LU in Object Connections
{% endhint %}

* Process Shipment
* Pack into Handling Unit on Shipment
* Unpack from Handling Unit on Shipment
* Reassign Handling Unit on Shipment
* Return Handling Units from Shipment Inventory
* Move Parts Between Shipment Inventories
* Move Handling Units Between Shipment Inventories
* Scrap Parts in Shipment Inventory
* Scrap Handling Units in Shipment Inventory

### Maintenance

* Manual Issue Work Order
* Unplanned Issue Work Order
* Unissue Work Order

### Manufacturing

* Report Picking of Part SO Pick List
* Report Picking of HU SO Pick List
* Manual Issue Shop Order Part
* Manual Issue SO Handling Unit
* Receive Shop Order
* Receive Shop Order Handling Unit
* Receive Shop Order By Product

### Basic Data

* Change Default Site

## Pre-requisites <a href="#pre-requisites" id="pre-requisites"></a>

All the roles, connectors, and properties of the Warehouse Management Applications solution must be imported before importing workflows.

### System and Version

<table><thead><tr><th width="374">System</th><th>Version</th></tr></thead><tbody><tr><td>IFS Applications</td><td>10</td></tr><tr><td>Novacura Flow Server</td><td>6.12</td></tr><tr><td>Novacura Flow Studio</td><td>6.12</td></tr><tr><td>Connectors</td><td>Database</td></tr></tbody></table>

### Flow Connectors

#### IFS Connector

If you do not have a connector set up, you can see an example [here](https://docs.novacura.com/extensibility-and-integration/products/studio/connectors/database/ifs-apps-10/how-to-guides/configuration).

{% hint style="warning" %}
If you already have a IFS Applications 10 connector setup, you can skip this step and use the existing connector instead.
{% endhint %}

### Flow Properties

Before installing the workflows, it is required to create several **Global** Flow Properties within Novacura Flow Studio.

#### Flow Text Properties

<table><thead><tr><th>Flow Property</th><th width="150">Example Value</th><th>Description</th></tr></thead><tbody><tr><td>AppOwner</td><td>ifsapp</td><td>IFS environment application owner (Schema).</td></tr></tbody></table>

## Installation <a href="#installation" id="installation"></a>

{% hint style="warning" %}
Make sure that you have created all connectors and Flow properties before importing the workflows.
{% endhint %}

### 1. Import Workflows

Import workflows in the file "Warehouse Management.wap."

For details see [Import Workflows](https://docs.novacura.com/extensibility-and-integration/products/studio/applications/workflow/how-to-guides/import-workflows)

### 2. Setting Menu Roles

Together with the imported workflows, there will also be a menu. Connect the menu to your roles to make them available for users.

For details see [Setting Menu Roles](https://docs.novacura.com/extensibility-and-integration/products/studio/applications/workflow/how-to-guides/setting-menu-roles)

### 3. Publishing Workflows

Within the Server Contents Window right-click on the Warehouse Management folder and select “*Publish*.” This process can take a few minutes but once complete, a Publish Successful message will be displayed.

If you receive any errors during the publication of the workflow, please review the error detail and consult your support contact with the relevant information.

The workflows will now be available to execute on your chosen Flow client. For instructions on individual Permission Set functions, please consult the function individual documentation provided separately.

For details see [Publishing Workflows](https://docs.novacura.com/extensibility-and-integration/products/studio/applications/workflow/how-to-guides/publishing-workflows)
