Create BoM Structure with Local Resources

Resources are used to describe the BoM structure needed for a cost model. In the FACTON CMD, they are created as children of the cost model header node. Resources can be local resources or master data resources. The following section will show you how to create a BoM structure with local resources.

The hierarchy of resources can be defined within FACTON CMD.

FACTON CMD Test Client FACTON CMD
Product 'TableModel' on Product
  • Part »Top«
    • Material
  • Resource: Part - 'TableTop'
    • Resource: Material - 'TableTopMaterial'
  • Part »Legs«
    • Material
  • Resource: Part - 'TableLegs'
    • Resource: Material - 'TableLegMaterial'

The order of resources can be changed via the » Move up« and » Move down« feature.

The following links contain the next steps of this section:

Resource: Item Details view

A resource specifies criteria (e.g. search specification, BoM availability condition, etc.) and property definitions for sub-resources of a resource. Resources can be automated, which means that the system can automatically find and insert matching master data resources. Resources can also be defined as 'local' (= non-master data resources), meaning that the system creates a local resource with the specified quantity type.

  • Internal name

    The internal name is the unique name of the BoM structure resource and is only used to localize the resource.

    The internal identifier name of the meta data item must be unique for all models in a system.

    The »Name« must match the required pattern:

    • First and last letter should be alphanumeric (a-z, A-Z, 0-9)
    • Between first and last letter you also can use special characters (-, _, \, .)
    • Do not use spaces.
    • Do not use more than 125 characters.
    • Do not use Umlaute (ü, ö, ä, ß).

    Do not use »_Position« as internal name for resources, extensions and selection list properties, as it is already defined.

    Do not use a predefined name of a target resource as internal name for a resource.

    Example: There is a target resource »Part« which you can select, therefore you cannot name the internal name of the resource »Part« as well.

  • Target Resource

    The target resource is the internal identifier name of the resource type that is inserted or created at this place when the BoM structure is generated. You can select the target resource via a drop-down list.

    The selection depends on which resource types are available in the base solution of the model.

    Further Information FACTON_22_0_BaseSolutionInterface_Documentation_EN.pdf

  • Is Local

    (active checkbox) (inactive checkbox)
    A non-master data resource is created when the BoM structure is generated. A master data resource is created when the BoM structure is generated.
     

    It is possible to define a search specification.

  • Quantity Type

  • BoM Availability Condition

    The BoM availability condition defines whether the resource is part of the generated BoM structure.

    If a sub-resource of the slot context meets the criteria defined by the Boolean expression and has the target resource type, it can be assigned. All definitions from inside the resource then apply to this sub-resource.

    Example: the assembly »TableShelfAssembly« will be presented if you activate the checkbox (Type: Boolean) for »TableWithShelf« on product level.

    You can define any condition as an expression to define whether a resource is part of the generated BoM structure or not.

    By clicking [...], you can open the Formula Editor. The dialog provides more space to edit formulas and/ or FQL commands for a better overview. For further orientation, the path and the property you are currently editing a formula for are displayed in the dialog header.

    Syntax highlighting is available here.

    Input Assistant is available here.

    Further Information FACTON_22_0_Platform_FQLManual_EN.pdf

    If you do not enter a value, the default value »TRUE« will be set and the resource will be part of the generated BoM structure.

  • Search Specification

    Prerequisite is the deactivated checkbox »Is Local«. The search specification is the FQL »WHERE« statement that is used to find and insert master data resources when the BoM structure is generated.

    Further Information FACTON_22_0_Platform_FQLManual_EN.pdf

    By clicking [...], you can open the Formula Editor. The dialog provides more space to edit formulas and/ or FQL commands for a better overview. For further orientation, the path and the property you are currently editing a formula for are displayed in the dialog header.

    Syntax highlighting is available here.

    Input Assistant is available here.