Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 199 Current »

Overview

  • Provides the ability to move Inventory from one Hospital Unit (Inventory Area) to another, while tracking the Inventory from the time it is received into Inventory, until it is used, sold, or disposed.

 Features of the Inventory Transfer Process ...

Definitions

Following is a list of definitions pertaining to the Inventory Transfer Process.

VetView Wiki

Most recent releases of VetView:  Version 4.1.3 Hotfix (Released 2/16/2024)

This page may contain functionality not found in the current version of VetView.
Contents


Process Flow

The following diagram depicts the high-level Inventory Process Flow.

Inventory Transfer Statuses

  • The following table and flow diagram describe how the Status of the Inventory Transfer Request Items, Inventory Transfer Requests, and Inventory Transfer Shipments are determined.

Status Matrix

This table defines how the statuses are determined for the Inventory Transfer Requests, Inventory Transfer Request Items, Inventory Transfer Shipments, Purchase Orders, and Purchase Order Items, based on Quantities, or Number of Items (number of rows), of Ordered (O), Overshipped (V)Shipped (S), Canceled (C), Backordered (B), Excess (E)Received (R), Returned (U), and Missing (M) Quantities or Number of Items (Rows) on the 'Inventory Transfer Request' screen, 'Inventory Transfer' screen and form, and 'Inventory Transfer Receiving' screen and form, 'Purchase Order Details' screen, and 'Purchase Order Receiving' screen.

Refer to the 'Inventory Transfer Request, Shipment, and Item Status - Logic Flow Diagram'.

Status



Quantities or Number of Rows

(O)rdered

O(V)ershipped

(S)hipped

(C)anceled

(B)ackordered

(E)xcess

(R)eceived

Ret(U)rned

(M)issing


New

= 0

'New' is the initial state of each Inventory Transfer Request and Request Item until the 'Submit' button is clicked.
When the 'Submit' button is clicked, the following rules should be applied to each Inventory Transfer Request and Request Item to determine its Status:

New

(O)rdered

> 0

= 0

= 0

= 0

= 0

= 0

= 0

= 0

= 0(O)rdered
O(V)ershipped

> 0 AND

= (S + C + B)

> 0

> 0 AND

= (O - C - B)

= 0 OR

= (O - S - B)

= 0 OR

= (O - S - C)

= 0= 0= 0= 0O(V)ershipped

(S)hipped

> 0 AND

= (S + C + B)

 = 0

> 0 AND

= (O - C - B)

= 0 OR

= (O - S - B)

= 0 OR

= (O - S - C)

= 0

= 0

= 0

= 0

(S)hipped
(C)anceled

> 0 AND

= (C)

= 0= 0

> 0 AND

= (O)

= 0= 0= 0= 0= 0(C)anceled
(B)ackordered

> 0 AND

= sum(R, C, B)

= 0

= 0 OR

= sum(O, S)

- sum(C, B, R)

= 0 OR

= (O - B - R)

> 0 AND

= (O - C - R)

= 0

= 0 OR

= (O - C - B)

= 0= 0(B)ackordered
(E)xcess

= 0 OR

= (R + C + B - V)

 = 0 OR

= (R + C + B - O)

= 0 OR

= sum(O, S, V)

- sum(C, B, R)

= 0 OR

= (O + V - B - R)

= 0 OR

= (O + V - C - R)

> 0

= 0 OR

= (O + V - C - B)

= 0= 0(E)xcess

(R)eceived

> 0 AND

= (R + C - V)

= 0 OR

= R + C - O)

> 0 AND

= (O + S + V - C - R)

= 0 OR

= (O + V - R)

= 0

= 0

> 0 AND

= (O + V - C)

= 0

= 0

(R)eceived
Ret(U)rned

= 0 OR

= sum(R, U, B)

- sum(C, E, V)

= 0 OR

= sum(R, U, C, B)

- sum(E, O)

= 0 OR

= sum(O, E, S, V)

- sum(C, B, R, U)

= 0 OR

= sum(O, E, S, V)

- sum(B, S, R, U)

= 0 OR

= sum(O, E, S, V)

- sum(C, S, R, U)

= 0 OR

= sum(R, U, C, B)

- sum(V, O)

= 0 OR

= sum(O, E, V)

- sum(C, B, U)

> 0 AND

= sum(O, E, V)

- sum(C, B, R)

= 0

Ret(U)rned
(M)issing

> 0 AND

= sum(R, U, M, C, B)

- (O)

= 0 OR

= sum(R, U, M, C, B)

- (O)

> 0 AND

= sum(O, S, V)

- sum(C, B, R, U, M)

= 0 OR

= sum(O, V)

- sum(B, R, U, M)

= 0 OR

= sum(O, V)

- sum(C, R, U, M)

= 0

= 0 OR

= sum(O, V)

- sum(C, B, U, M)

= 0 OR

= sum(O, V)

- sum(C, B, R, M)

> 0 AND

= sum(O, V)

- sum(C, B, R, U)

(M)issing


(O)rdered

O(V)ershipped

(S)hipped

(C)anceled

(B)ackordered

(E)xcess

(R)eceived

Ret(U)rned

(M)issing


Inventory Transfer Request, Shipment, and Item Status - Logic Flow Diagram

This flow diagram defines how the status of each Inventory Transfer Request, Shipment, and Item is determined based on the quantities Ordered, OvershippedShipped, Canceled, Backordered, Excess, and Received, on the following three screens:

Refer to the 'Inventory Transfer Request Item Status and Screen Functionality Relationship' diagram below, for details on how the status of the Inventory Transfer Request Items impact the functionality of the three Inventory Transfer screens.

Inventory Transfer Request Item Status and Screen Functionality Relationship

The following diagram describes the relationship between the Inventory Transfer Request Item Status and the functionality that is available on the 'Inventory Transfer Request' screen, 'Inventory Transfer' screen and form, and 'Inventory Transfer Receiving' screen and form.

Test Data


These are Airtables containing unit test data for the functionality defined on this page.

Planned Improvements

key summary status
Loading...
Refresh

Bugs

key summary status
Loading...
Refresh


Open Issues


 Click here to expand...

key summary type priority status fixversions components
Loading...
Refresh

  • No labels