Skip to main content

Stock

Layout Components

Stock Item List

Stock item list in a tabular view with filtering and editing options.

  • Selector: tsm-user-stock-items
  • Type: Layout Component
  • Properties:
    • taskId (string = ""): The taskId input is set using the set method which processes the value to extract the executionId if it contains a colon.
{
"type": "layout",
"widget": {
"type": "tsm-user-stock-items"
}
}

Data Components

Stock Item Select

Selection of a stock item from a dropdown list.

  • Selector: tsm-stock-item-sn-lov
  • Type: Select Component
  • Properties:
    • readonly (boolean = false): Determines if the input is read-only.
    • customerId (string): ID of the customer.
    • stockId (string): ID of the stock.
    • ownerId (string): ID of the owner.
    • entityCatalogSpecificationId (string): ID for catalog specification.
    • emptyIfCatalogSpecificationIdIsNull (boolean = false): Returns empty if catalog specification ID is null.
    • removeValueOnChange (any): Removes value on change.
{
"title": "Select Stock Item",
"type": "string",
"widget": {
"type": "tsm-stock-item-sn-lov"
}
}

Stock Item Type Select

Selection of a stock item type from a dropdown list.

  • Selector: tsm-stock-item-type-lov
  • Type: Select Component
  • Properties:
    • stockItemTypeCodes (string[]): Array of stock item type codes.
{
"title": "Select Stock item type",
"type": "string",
"widget": {
"type": "tsm-stock-item-type-lov"
}
}

Stock Select

Selection of stock from a dropdown list.

  • Selector: tsm-stock-lov
  • Type: Select Component
  • Properties:
    • stockTypeCode (string = null): Code representing the type of stock.
    • status (StockStatus = null): Current status of the stock.
    • ownerUserId (string = null): User ID of the stock owner.
    • chars (CharacteristicFilter | CharacteristicFilter[] = null): Filters based on stock characteristics.
{
"title": "Select Stock",
"type": "string",
"widget": {
"type": "tsm-stock-lov"
}
}

Stock Movement Type Select

Selection of a stock movement type from a dropdown list.

  • Selector: tsm-stock-movement-type-lov
  • Type: Select Component
  • Properties:
    • stockMovementTypeCodes (string[]): Array of stock movement type codes.
{
"title": "Select Stock movement type",
"type": "string",
"widget": {
"type": "tsm-stock-movement-type-lov"
}
}

Stock Type Select

Selection of a stock type from a dropdown list.

  • Selector: tsm-stock-type-lov
  • Type: Select Component
  • Properties:
    • stockTypeCodes (string[]): Array of stock type codes.
    • chars (CharacteristicFilter | CharacteristicFilter[]): Characteristic filters applied to the listing.
{
"title": "Select Stock type",
"type": "string",
"widget": {
"type": "tsm-stock-type-lov"
}
}