Drag&Drop Into BOM-List Causes Error Message: "Mandatory Field "UNIT" must have entry !"

(Doc ID 2005441.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Agile Engineering Data Management - Version 6.1.1.0 to 6.1.3.0 [Release 6.1.0]
Information in this document applies to any platform.

Symptoms

When attempting to create a BOM record via Drag and Drop receiving error
... Mandatory Field "UNIT" must have entry ! ...

Steps to Reproduce:
----------------------------------
1. Start Java Client
2. Create two new items
- itm-fat-01 Unit: Stk
- itm-son-01 Unit: m

3. Load itm-fat-01 into item mask form
4. Load itm-son-01 into item list mask
5. Drag & Drop "itm-son-01" from list mask to "itm-fat-01" mask form > tab "BOM"
6. Find BOM record in insert mode
7. Click save button
Receive error
... Mandatory Field "UNIT" must have entry ! ...

Error does not occur, when entering PART_ID field and choosing item from select list.
This will fire T_MASTER_DAT.PART_ID post field usx:
"LIST xedb_get_rec & xknl_set_def_uni"
to fill field "T_MASTER_STR.EDB_UNIT"

Drag & Drop does not fire this usx - because cursor is in field POS_NO, not in field PART_ID

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms