---
title: Picking structured items
description: Oppsett for plukk av strukturvarer
---

[Skip to content](https://kb.bxsoftware.no/en/hjelp/plukking-av-strukturvarer#main-content)

- [English](https://kb.bxsoftware.no/en/hjelp/plukking-av-strukturvarer)
- [Norsk – Norge](https://kb.bxsoftware.no/hjelp/strukturvarer)

English

Show submenu for translations

[![BxSoftware\_Logo\_Wordmark\_Color](https://kb.bxsoftware.no/hubfs/BxSoftware_Logo_Wordmark_Color.svg)](https://www.bxlogistics.no/)

- [Henvendelser](https://kb.bxsoftware.no/tickets)
- [Selvhjelp](https://kb.bxsoftware.no/hjelp)
- [Logg ut](https://kb.bxsoftware.no/_hcms/mem/logout)

Open main navigation

Close main navigation

- [Henvendelser](https://kb.bxsoftware.no/tickets)
- [Selvhjelp](https://kb.bxsoftware.no/hjelp)
- [Logg ut](https://kb.bxsoftware.no/_hcms/mem/logout)
- - [English](https://kb.bxsoftware.no/en/hjelp/plukking-av-strukturvarer)
    - [Norsk – Norge](https://kb.bxsoftware.no/hjelp/strukturvarer)

  English
  
  Show submenu for translations

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Selvhjelp](https://kb.bxsoftware.no/en/hjelp?hsLang=en)
2. [Technical Documentation](https://kb.bxsoftware.no/en/hjelp/technical-documentation?hsLang=en)

# Picking structured items

## Setup for picking structured items and their variants with main components and subcomponents

For BxMobile to understand the connection between the structure lines, we need to establish a relationship between the components. This is achieved by using three specific fields in the Bx line query.

- **bxLineType** indicates whether it is a main component or a subcomponent and has different variants for automatically filling out the quantity based on other lines.
- **bxParentLine** specifies which order line is the main component.
- **bxParentFactor** indicates how many subcomponents that are needed to complete one full structure of the main component.

The lines can then be combined with options for color, font size and margin to create a clear visulization of how the structure is set up, or they can be completely hidden if desired.

- **cfg\_fontSize** controls the font size of the line, with 17 set as default.
- **cfg\_productnameMargin** controls the margin to the product name and is set to 25 in the examples.
- **cfg\_sendToServer** controls whether the item line should be sent to the ERP system or not. In Visma Business, issues can arise when both the main component and the subcomponent cannot be completed simultaneously. In such cases, *sendToServer = false* can be set for the relevant lines.

Here is an example of how the query might look with the main component as auto:

**PickinglistLines in Visma Business**   
(without completing the main component)

```
ol.NoPerStr bxParentFactor,ol.StHLnNo bxParentLine,CASE    WHEN ol.edfmt & 262144 = 262144 then 'MainComponentAuto'    WHEN ol.StHLnNo > 0 then 'SubComponent'    ELSE''END bxLineType,CASE    WHEN ol.edfmt & 262144 = 262144 then 'false' -- main component should not be completed    ELSE 'true'END cfg_sendToServer,
```

**PickinglistLines in Visma Global**

```
ol.structurequantity bxParentFactor,CASE    WHEN ol.structurelevel = 1 then NULL     ELSE ol.structureid END bxParentLine,CASE    WHEN ol.structurelevel = 1 then 'MainComponentAuto'    WHEN ol.structurelevel = 2 then 'SubComponent'    ELSE''END bxLineType,
```

The component can either have "Auto" appended or not. When "Auto" is appended, the quantity can not be manually selected, but will instead increase based on the other lines in the structure. 

**MainComponentAuto** will increase the quantity on the main component when the subcomponents complete a full structure of the main component.

<iframe data-hsv-src="https://play.hubspotvideo.com/v/2595673/id/105780551302" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="105780551302" data-hsv-style="" data-hsv-width="478" data-hsv-height="762" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

**SubComponentAuto** will increase the quantity of subcomponents by the factor when the main component is picked.

<iframe data-hsv-src="https://play.hubspotvideo.com/v/2595673/id/105786383150" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="105786383150" data-hsv-style="" data-hsv-width="478" data-hsv-height="762" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

It is also possible to set up a combination of these if you want to pick just some of the subcomponents, while the rest are filled in automatically.

<iframe data-hsv-src="https://play.hubspotvideo.com/v/2595673/id/105788211496" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="105788211496" data-hsv-style="" data-hsv-width="478" data-hsv-height="762" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

 

- [BxLogistics Installation](https://kb.bxsoftware.no/en/hjelp/bxlogistics-installation?hsLang=en#main-content)

    - [BxEngine and BxSmartPrintPro](https://kb.bxsoftware.no/en/hjelp/bxlogistics-installation?hsLang=en#bxengine-and-bxsmartprintpro)
    - [BxLogistics](https://kb.bxsoftware.no/en/hjelp/bxlogistics-installation?hsLang=en#bxlogistics)
- [ERP Integrations and setup](https://kb.bxsoftware.no/en/hjelp/erp-integrations-and-setup?hsLang=en#main-content)

    - [Visma Business](https://kb.bxsoftware.no/en/hjelp/erp-integrations-and-setup?hsLang=en#visma-business)
    - [VBNxt](https://kb.bxsoftware.no/en/hjelp/erp-integrations-and-setup?hsLang=en#vbnxt)
    - [Visma Net](https://kb.bxsoftware.no/en/hjelp/erp-integrations-and-setup?hsLang=en#visma-net)
    - [Xledger](https://kb.bxsoftware.no/en/hjelp/erp-integrations-and-setup?hsLang=en#xledger)
- [Transport integrations](https://kb.bxsoftware.no/en/hjelp/transport-integrations?hsLang=en#main-content)

    - [AxiaFrakt](https://kb.bxsoftware.no/en/hjelp/transport-integrations?hsLang=en#axiafrakt)
    - [Logistra Cargonizer](https://kb.bxsoftware.no/en/hjelp/transport-integrations?hsLang=en#logistra-cargonizer)
    - [ERP delivery methods](https://kb.bxsoftware.no/en/hjelp/transport-integrations?hsLang=en#erp-delivery-methods)
    - [nShift Shipment Server](https://kb.bxsoftware.no/en/hjelp/transport-integrations?hsLang=en#nshift-shipment-server)
    - [nShift/Unifaun Online](https://kb.bxsoftware.no/en/hjelp/transport-integrations?hsLang=en#nshift-unifaun-online)
    - [nShift/Consignor OnPrem](https://kb.bxsoftware.no/en/hjelp/transport-integrations?hsLang=en#nshift-consignor-onprem)
- [User guides BxMobile](https://kb.bxsoftware.no/en/hjelp/user-guides-bxmobile?hsLang=en#main-content)

    - [General](https://kb.bxsoftware.no/en/hjelp/user-guides-bxmobile?hsLang=en#general)
    - [Stock transfer](https://kb.bxsoftware.no/en/hjelp/user-guides-bxmobile?hsLang=en#stock-transfer)
    - [Products](https://kb.bxsoftware.no/en/hjelp/user-guides-bxmobile?hsLang=en#products)
    - [Stock count](https://kb.bxsoftware.no/en/hjelp/user-guides-bxmobile?hsLang=en#stock-count)
- [User Guides BxWebManager](https://kb.bxsoftware.no/en/hjelp/user-guides-bxwebmanager?hsLang=en#main-content)

    - [General](https://kb.bxsoftware.no/en/hjelp/user-guides-bxwebmanager?hsLang=en#general)
    - [Labels](https://kb.bxsoftware.no/en/hjelp/user-guides-bxwebmanager?hsLang=en#labels)
- [Technical Documentation](https://kb.bxsoftware.no/en/hjelp/technical-documentation?hsLang=en#main-content)

    - [BxAdmin - Client UI](https://kb.bxsoftware.no/en/hjelp/technical-documentation?hsLang=en#bxadmin-client-ui)
    - [BxSmartPrintPro](https://kb.bxsoftware.no/en/hjelp/technical-documentation?hsLang=en#bxsmartprintpro)
    - [Picking - Freight booking](https://kb.bxsoftware.no/en/hjelp/technical-documentation?hsLang=en#picking-freight-booking)
    - [Infrastructure](https://kb.bxsoftware.no/en/hjelp/technical-documentation?hsLang=en#infrastructure)
    - [Visma Global specific](https://kb.bxsoftware.no/en/hjelp/technical-documentation?hsLang=en#visma-global-specific)
    - [Visma Business specific](https://kb.bxsoftware.no/en/hjelp/technical-documentation?hsLang=en#visma-business-specific)
    - [VismaNet specific](https://kb.bxsoftware.no/en/hjelp/technical-documentation?hsLang=en#vismanet-specific)
- [Stock count](https://kb.bxsoftware.no/en/hjelp/stock-count?hsLang=en#main-content)

    - [Visma Net](https://kb.bxsoftware.no/en/hjelp/stock-count?hsLang=en#visma-net)
- [Logistics](https://kb.bxsoftware.no/en/hjelp/logistics?hsLang=en#main-content)

    - [Location](https://kb.bxsoftware.no/en/hjelp/logistics?hsLang=en#location)
- [Troubleshooting](https://kb.bxsoftware.no/en/hjelp/troubleshooting?hsLang=en#main-content)

    - [Freight](https://kb.bxsoftware.no/en/hjelp/troubleshooting?hsLang=en#freight)
    - [Visma Net](https://kb.bxsoftware.no/en/hjelp/troubleshooting?hsLang=en#visma-net)
    - [BxMobile](https://kb.bxsoftware.no/en/hjelp/troubleshooting?hsLang=en#bxmobile)
    - [BxSmartPrintPro](https://kb.bxsoftware.no/en/hjelp/troubleshooting?hsLang=en#bxsmartprintpro)
    - [Visma Business](https://kb.bxsoftware.no/en/hjelp/troubleshooting?hsLang=en#visma-business)
    - [BxAdmin](https://kb.bxsoftware.no/en/hjelp/troubleshooting?hsLang=en#bxadmin)
- [BxAPI](https://kb.bxsoftware.no/en/hjelp/bxapi?hsLang=en)
- [Video archive](https://kb.bxsoftware.no/en/hjelp/video-archive?hsLang=en#main-content)

    - [Sales](https://kb.bxsoftware.no/en/hjelp/video-archive?hsLang=en#sales)
    - [Stock pick](https://kb.bxsoftware.no/en/hjelp/video-archive?hsLang=en#stock-pick)
    - [Stock count](https://kb.bxsoftware.no/en/hjelp/video-archive?hsLang=en#stock-count)
    - [General](https://kb.bxsoftware.no/en/hjelp/video-archive?hsLang=en#general)
    - [BxWebManager](https://kb.bxsoftware.no/en/hjelp/video-archive?hsLang=en#bxwebmanager)

[![BxSoftware\_Logo\_Symbol\_Color](https://kb.bxsoftware.no/hubfs/BxSoftware_Logo_Symbol_Color.svg "BxSoftware_Logo_Symbol_Color")](https://www.bxlogistics.no/)

Karihaugveien 89, Oslo, Norway

<https://www.linkedin.com/company/9465221/admin/dashboard/> <https://www.facebook.com/> [mailto:support@bxsoftware.no](mailto:support@bxsoftware.no)

Copyright © 2025, BxSoftware AS

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://2595673.fs1.hubspotusercontent-na1.net/hubfs/2595673/2023-03-09_15-09-03.mp4",
  "dateModified" : "2026-05-30T05:27:54.212Z",
  "duration" : "PT15.627S",
  "height" : 762,
  "name" : "2023-03-09_15-09-03",
  "thumbnailUrl" : "https://2595673.fs1.hubspotusercontent-na1.net/hubfs/2595673/2023-03-09_15-09-03.mp4/medium.jpg",
  "uploadDate" : "2023-03-09T14:10:20.381Z",
  "width" : 478
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://2595673.fs1.hubspotusercontent-na1.net/hubfs/2595673/2023-03-09_15-13-29.mp4",
  "dateModified" : "2026-05-30T05:27:49.237Z",
  "duration" : "PT12.19S",
  "height" : 762,
  "name" : "2023-03-09_15-13-29",
  "thumbnailUrl" : "https://2595673.fs1.hubspotusercontent-na1.net/hubfs/2595673/2023-03-09_15-13-29.mp4/medium.jpg",
  "uploadDate" : "2023-03-09T14:14:03.613Z",
  "width" : 478
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://2595673.fs1.hubspotusercontent-na1.net/hubfs/2595673/2023-03-09_15-23-24.mp4",
  "dateModified" : "2026-05-30T05:27:49.097Z",
  "duration" : "PT9.502S",
  "height" : 762,
  "name" : "2023-03-09_15-23-24",
  "thumbnailUrl" : "https://2595673.fs1.hubspotusercontent-na1.net/hubfs/2595673/2023-03-09_15-23-24.mp4/medium.jpg",
  "uploadDate" : "2023-03-09T14:26:27.686Z",
  "width" : 478
}
```