Kitting & VAS
Spec V1.3 | Feb 2023

Kit Request

Request kit builds by specifying quantities. View component availability with expiration filtering, generate work orders, and trigger KITBUILD workflows that create pick, build, and putaway tasks.

Kit Request
KIT REQUEST EXPLOSION
SECTION I - PARENT INFO
Product:BODY-002
Kit #:343
Description:Guitar Red Body Assembly
Notes:YES
SECTION II - CHILD COMPONENTS
ProductRequiredAvailablePickable
BODY-RED1045Y
NECK-STD1032Y
TUNER-6PK108Y
Kits to Build:
Inventory Below Request

What is Kit Request?

Kit Request is the process of initiating a kit build by specifying how many kits you need. You can search by Parent Product name or enter theKit Set Number directly. The system validates against the KIT_SET_PARENTS table to ensure the kit profile exists with KitSetID = "KIT".

The Kit Request Explosion screen is divided into two sections: Section I shows Parent Info (Product, Description, Kit Number, Notes, and Number of Kits to Build), whileSection II displays all Child Components with Required Quantity, Available Inventory, PickableProduct flag, and RealProduct flag.

V1.3: Expiration Filtering

Version 1.3 introduces automatic expiration filtering. The system checks Inventory_Control01 dates and excludes any inventory where the expiration date is set to the current date or earlier. This ensures you only see truly available, non-expired inventory in your calculations.

When you click "Build," JASCI creates WORK_TYPE_HEADERS and WORK_TYPE_LINES records with Task="KITBUILD" and WorkFlowID="KIT". The system then calls the Kit Allocation Inventory workflow to allocate inventory and create executable work for operators.

Understanding the Display

Two key columns tell you if you can build

Required Quantity

Child Quantity × Number of Kits to be Built. Calculated automatically when you enter the build quantity.

Available Inventory

Pickable Inventory minus Open Outbound minus Expired. Only includes inventory from locations where AllocationAllowable="Y".

OK to Build: Available ≥ Required for all pickable components
⚠️ Inventory Below Request: Any component shows Available in RED

Available Inventory Formula

How JASCI calculates what you can actually use

Available = Pickable − Outbound − Expired

Pickable Inventory

INVENTORY_LEVELS records where Location is not blank, Hold_Code is blank, and LOCATIONS.AllocationAllowable = "Y"

Open Outbound

WORK_TYPE_LINES where Area/Location not blank and Status ≠ "COMPLETED". Accumulated QuantityRequired.

Expired (V1.3)

Inventory where Inventory_Control01 date is set to current date or earlier. Automatically excluded from pickable.

Generated Work Order Tasks

One request creates a complete workflow

KITBUILD

Work created with WorkFlowID="KIT" and Task="KITBUILD" for each pickable child

Allocation

Kit Allocation Inventory workflow assigns inventory to work lines

Execution

Operators receive pick, build, and putaway tasks on mobile devices

Key Capabilities

Everything you need to request kit builds

Dual Lookup Methods

Search by Parent Product name or Kit Set Number directly, or use "Display All Kits" to browse all available kit profiles with sortable columns.

Expiration Filtering

V1.3 automatically filters out expired inventory from availability calculations by checking Inventory_Control01 expiration dates.

Real-Time Availability

Available Inventory = Pickable Inventory minus Open Outbound minus Expired. Only shows allocatable inventory from valid locations.

Build Instructions

Up to 8 instruction codes per kit (parent and child level). Instructions marked for "Build" display as popup buttons.

Kit Notes Integration

System checks for open notes linked to the Kit Set Number and displays "YES" indicator with ability to view full notes.

KITBUILD Work Generation

Click "Build" to create WORK_TYPE_HEADERS and WORK_TYPE_LINES records with Task="KITBUILD" and WorkFlowID="KIT".

Request Workflow

Five steps from request to work order

1

Enter Kit Identity

Enter Parent Product name or Kit Set Number directly. System validates against KIT_SET_PARENTS table.

2

Kit Explosion

System displays Parent Info (Section I) and Child Components (Section II) with all details.

3

Review Availability

Check Available Inventory vs Required Quantity for each pickable child. Red indicates shortage.

4

Enter Build Quantity

Specify number of kits to build. Must be greater than zero. Required quantities recalculate.

5

Build

When "OK to Build" displays, click Build. System calls Kit Allocation Inventory workflow.

Operational Impact

Streamlined kit requesting with full visibility

8
Instructions
Per kit supported
Auto
Expiration Filter
V1.3 feature
2
Lookup Methods
Product or Kit Number
KIT
Workflow
KITBUILD task type

Ready to Streamline Kit Operations?

See how JASCI's Kit Request helps you initiate kit builds with instant availability checks and automatic work order generation.