You can use the product configurator to create new items.
Stored formulas (in item, BOM or routing) are resolved, new entries are created.
This Button is only visible, if
- Calculation is saved
- Status = complete
- Configuration Wizard > Production > Product Configurator > Item Creation is active
NOTE:
New items can be created which require their own warehouse management, prices etc.Beas does not require this functionality, because you can use variants without having item master data. for example via Precalculation à Production or direct creation of work orders.
Use this functionality only, of you want to produce on stock.
In case of storage-related assemblies, the system checks whether a new item needs to be created for this position. All parameters are checked which are stored in "Configuration" tab of the subassembly.
No entry: no check; item will not be replaced
Parameters stored: parameters are only checked
The behavior depends on the option "Create items with same configuration"
Standard = for order-related items
A new item is created at all times for order-related sub-assemblies.
Reason: There may be formulas stored in the BOM depending on the configuration.
Advantage: it makes certain that the configuration is considered in all sub-assemblies.
Disadvantage: A lot of items are created
Automatically
Only one new item is created for the subassembly, if no existing item was found or no further check is needed for this configuration. See "Order related structure"
|
In case of storage-related sub-assemblies the system checks whether a new item needs to be created for this BOM position. All parameters are checked which are stored in "Configuration" tab of the subassembly.
No entry: no check, item will not be replaced
Parameters stored: parameters are only checked
„Bicycle“: Parameter „color" and "size“
I--------subassembly "wheel“ – only "size“ matters
In subassembly "wheel“ in product configurator tab the parameter "size" is stored.
If now an item is generated for "bicycle“, color "red“, size "40“ the following items are created
Bicycle_0001_001 (Basis item "bicycle“)
Bicycle_0001_002 (Basis item "wheel")
If later an item is generated for "bicycle“, color "blue“, size "40“, the following items are created:
Bicycle_0002_001 (Basis item "bicycle“)
As BOM item "bicycle_0001_002“ is used, because it is of size "40“ and can be re-used.
|
|
Item with the following structure,
and configuration:
For "BicycleWheel" and "BicycleAssembly", check parameter "Size"
and for "BicycleSeat", check parameter "color"
The behavior depends on the option "Create items with same configuration" Setting is "automatic"
Create item for configuration: red, 22"
The system creates the following item structure:
in this case, the sub-assembly is created only for position 40 because only this position is order-related and checks parameters of the configuration.
configuration: blue, 22"
The system uses the Wheel and Assembly item of the first configuration, because we need exactly the same: 22". The system does not have to check the color.
Create always
The behavior depends on the option "Create items with same configuration" Setting is "always for order-related items"
(in this example Bicycle001 + 002 are not deleted)
configuration red, 24"
With this setting, the system ALWAYS creates a new item for all order-related items and Phantom items.
The system does not check if there is an item with the same configuration, or if the configuration parameter is defined in the sub-assembly.
Stock-related items: Create only if:
- configuration parameter is defined in this item
- the item does not exist. If there is an item with the same configuration parameters, the system uses that (see Position 30 in this example.).
|
The generated item number is built up as follows:
<current item>
<counter 1: 4 items>
<counter 2: 3 items>
Example:
MyItem0001-000
First counter is for generated item. Second counter starts with 0, each sub item receives the following number.
|
Click on "generate item" the Windowevent "checkitem" is called. There you can manipulate the new item number with the variable e_new_itemcode
The result is "MyConfigItem0000-000"
windowevent checkitem
setvar=e_new_itemcode=MyConfigItem
end event
Variable "e_counterlength2" manipulates the second counter. "-1" turns off counting. IMPORTANT: make certain then that a valid item number is generated.
Example setting = -1: Result = "MyConfigItem-000"
windowevent checkitem
setvar=e_new_itemcode=MyConfigItem
setvar=e_counterlength1=-1
end event
With setting 2 result is "MyConfigItem00-000"
windowevent checkitem
setvar=e_new_itemcode=MyConfigItem
setvar=e_counterlength1=2
end event
Variable "e_delimiter" defines the separator. Enter a character, otherwise "_" will be used.
windowevent checkitem
setvar=e_new_itemcode=MyConfigItem
setvar=e_counterlength1=2
setvar=e_counterlength2=2
setvar=e_delimiter=:
end event
Result
Main Item: MyConfigItem01:00
Sub Item: MyCinfugItem01:01
Using the event "generatesubitem" you can use the variable "ee_newitem" to define the item number for the sub-item.
windowevent generatesubitem
// ... set own counter
setvar=ee_newitem=<ee_newitem>-<ll_myowncounter>
end event
|
NOTE:
Item creation does not support Item version control or separate BoM.
In Calculation: If an assembly was found with a fitting configuration, the item is replaced in calculation by the configured assembly and displayed in dark green. If no fitting storage assembly was found for the configuration, it will be displayed in red - with the basis-item. If then the item is created using the configurator and the calculation is re-opened, the generated item will now be inserted and displayed in black as usual. For all former red entries, new items have been created.
Work order breakdown
Work orders are checked for assemblies with fitting configuration. If an assembly is found, it is automatically inserted into the BoM replacing the former assembly.
Help URL: https://help.beascloud.com/beas202106/index.html?config_generate_item.htm
|