BoxLabelsEntity GitHub

πŸ“Š Overview: 8 Functions 19 Getters

Extends: Entity

πŸ• Last updated: 2025-12-10T11:45:22.365Z


πŸ“‘ Table of Contents


Functions

Regular Functions

getStatesCollection

Function getStatesCollection -> Collection

Returns collection of possible box label states: In Stock, Not Made, Removed From Stock

Returns: Collection


ModifyStatus

[πŸ–₯️ local]

Function ModifyStatus

Allows user to modify box status (In Stock/Not Made/Removed) with validation and permission checks


AddComment

[πŸ–₯️ local]

Function AddComment($Comment : Text; $StaffEntity : cs.StaffEntity)

Adds a timestamped comment to the box label’s comment history with staff member attribution

Parameters:

Name Type Optional Description
$Comment Text - -
$StaffEntity cs.StaffEntity - -

removeFromPallet

Function removeFromPallet -> $Success : Boolean

Returns: Boolean


getNextBoxPacked

[πŸ–₯️ local]

Function getNextBoxPacked -> cs.BoxLabelsEntity

Returns: cs.BoxLabelsEntity


generateQR

[πŸ–₯️ local]

Function generateQR -> Picture

Returns: Picture


getMigrationRules

[πŸ–₯️ local]

Function getMigrationRules($RemoteEntity : cs.BoxLabelsEntity) -> $Collection : Collection

Parameters:

Name Type Optional Description
$RemoteEntity cs.BoxLabelsEntity - -

Returns: Collection


syncMigrationSelections

[πŸ–₯️ local]

Function syncMigrationSelections($RemoteEntity : cs.BoxLabelsEntity)

Parameters:

Name Type Optional Description
$RemoteEntity cs.BoxLabelsEntity - -

Computed Attributes (Getters/Setters/Query/OrderBy)

AdviceNote

[πŸ” get only]

Function get AdviceNote -> Integer

Returns: Integer


BoxNumberColor

[πŸ” get only]

Function get BoxNumberColor -> Integer

Returns: Integer


BoxNumberDisplay

[πŸ” get only]

Function get BoxNumberDisplay -> Text

Returns: Text


BoxQuantityDisplay

[πŸ” get only]

Function get BoxQuantityDisplay -> Text

Returns: Text


CurrentStatus

[πŸ” get only]

Function get CurrentStatus -> Object

Returns current status with text, background color, and foreground color based on box state

Returns: Object


Despatched

[πŸ” get, πŸ”Ž query]

Function get Despatched -> Boolean
Function query Despatched($QueryEventObject : Object)

Query Function: Enables querying this property in ORDA query strings (e.g., .query(":1"; $Value) where :1 is the property name).

Query Parameter:

Name Type Description
$QueryEventObject Object -

Returns: Boolean


GrossWeightKg

[πŸ” get only, πŸ–₯️ local]

Function get GrossWeightKg -> Real

Calculates gross weight (net weight + 1kg for packaging: 800g box + 200g bags)

Returns: Real


HasMigrationID

[πŸ” get only, πŸ–₯️ local]

Function get HasMigrationID -> Boolean

Returns: Boolean


linkedBoxesQuantity

[πŸ” get only, πŸ–₯️ local]

Function get linkedBoxesQuantity -> Integer

Returns: Integer


NetWeightKg

[πŸ” get only, πŸ–₯️ local]

Function get NetWeightKg -> Real

Calculates the net weight in kilograms based on part weight and total quantity

Returns: Real


PackedByDisplay

[πŸ” get only]

Function get PackedByDisplay -> Text

Returns: Text


PartBox

[πŸ” get, πŸ”Ž query]

Function get PartBox -> Boolean
Function query PartBox($QueryEventObject : Object)

Query Function: Enables querying this property in ORDA query strings (e.g., .query(":1"; $Value) where :1 is the property name).

Query Parameter:

Name Type Description
$QueryEventObject Object -

Returns: Boolean


partBoxSkipped

[πŸ” get only, πŸ–₯️ local]

Function get partBoxSkipped -> Boolean

Returns: Boolean


PartsFromOtherWorksOrders->$Text {#partsfromotherworksorders->$text}

[πŸ” get only]

Function get PartsFromOtherWorksOrders->$Text -> Text

Returns: Text


RouteCardColor

[πŸ” get only]

Function get RouteCardColor -> Integer

Returns: Integer


StatusText

[πŸ” get only]

Function get StatusText -> Text

Returns: Text


TestProduct

[πŸ” get only]

Function get TestProduct -> cs.ProductEntity

Returns: cs.ProductEntity


toolIsRunning

[πŸ” get only, πŸ–₯️ local]

Function get toolIsRunning -> Boolean

Returns: Boolean


totalBoxQuantity

[πŸ” get only, πŸ–₯️ local]

Function get totalBoxQuantity -> Integer

Returns: Integer


πŸ—‚οΈ Tables

  • BoxLabels - ORDA Entity class for BoxLabels table
  • BoxLabels - ORDA DataClass class for BoxLabels table

οΏ½ Forms


Generated from BoxLabelsEntity.4dm