Nexeed
    • Introduction
    • User manual
      • Concept
        • iFNS MatLabelCheck
        • INTEGMA
          • eASN (Electronic Advanced Shipping Notice)
          • GRTO (Goods Receipt Transfer Order)
          • Pairing
          • Repacking
        • On setup label creation
      • Basic operation
        • Basic interaction elements
        • Filter tables via filter dialog
        • Search for materials
        • Export results table
        • Adjust table columns
        • Configuring a scanner
      • Material info
        • Material details tab
        • Blocks tab
        • MSD Info tab
        • Monitoring tab
        • Material history tab
        • Setup history tab
      • Material search
        • Label by ID tab
        • Material by ID tab
        • Extended search tab
      • MSD handling
        • Dry Box content tab
      • Inbound events
        • Details of an event
      • Material monitoring
        • Start a monitoring process
        • Add materials for monitoring window
        • Monitoring details page
        • State and state changes
          • Single Stage Thawing
          • Dual Stage Thawing
          • Solder paste monitoring
        • Roles and resources for material monitoring
      • Configuration
        • Blocking Rules tab
        • On setup label creation rules tab
        • Displaying and editing the configuration file
        • Monitoring location definitions tab
        • Monitoring process definitions tab
        • Printer settings tab
        • Printer templates tab
      • Desktop clients
        • Material InfoPanel desktop client
        • Mat climate control desktop client
    • Operations manual
      • Introduction
        • Nexeed Material Management
        • Application security
        • API documentation
        • Nexeed IAS Ops team
      • Overview
      • System architecture and interfaces
      • System requirements
        • mat/materialmanagement-backendservice
      • Migration from previous versions
        • Migrate Material Management from version 2.11 to 3.0
        • Migrate Material Management from version 3.0 to 3.1.x
        • Migrate Material Management from version 3.1.x to 3.2.x
        • Migrate Material Management from version 3.2.x to 3.3.x
        • Migrate Material Management from version 3.3.x to 3.4.x
        • Migrate Material Management from version 3.4.x to 3.5.x
        • Migrate Material Management from version 3.5.x to 3.6.x
        • Migrate Material Management from version 3.6.x to 3.7.x
        • Migrate Material Management from version 3.7.x to 3.8.x
        • Migrate Material Management from version 3.8.x to 3.9.x
        • Migrate Material Management from version 3.9.x to 3.10.x
        • Migrate Material Management from version 3.10.x to 3.11.x
        • Resources mapping from MES to IAS
      • Setup and configuration
        • Helm Configuration
          • materialmanagement-backendservice
          • materialmanagement-shared
        • Installation guide
        • Operation in hybrid mode - overview
        • Installing MatClimateControl with MES Installer
        • General information about configuration
        • Installing MaterialInfoPanel with MES Installer
        • General information about configuration
      • Start and shutdown
      • Regular operations
        • MSD Buffer timespan handling
        • Tenant data removal
        • Runtime configuration handling
        • Background jobs
      • Failure handling
        • Authorization troubleshooting
        • Database-migration troubleshooting
      • Backup and Restore
      • Logging and monitoring Material Management
      • Known limitations
        • Multitenancy capability
        • On premise
        • Database support
    • API documentation
      • HTTP API
      • Restricted HTTP API
    • Glossary
Material Management
  • Industrial Application System
  • Core Services
    • Block Management
    • Deviation Processor
    • ID Builder
    • Multitenant Access Control
    • Notification Service
    • Ticket Management
    • Web Portal
  • Shopfloor Management
    • Andon Live
    • Global Production Overview
    • KPI Reporting
    • Operational Routines
    • Shift Book
    • Shopfloor Management Administration
  • Product & Quality
    • Product Setup Management
    • Part Traceability
    • Process Quality
    • Setup Specs
  • Execution
    • Line Control
    • Material Management
    • Order Management
    • Packaging Control
    • Rework Control
  • Intralogistics
    • AGV Control Center
    • Stock Management
    • Transport Management
  • Machine & Equipment
    • Condition Monitoring
    • Device Portal
    • Maintenance Management
    • Tool Management
  • Enterprise & Shopfloor Integration
    • Archiving Bridge
    • Data Publisher
    • Direct Data Link
    • Engineering UI
    • ERP Connectivity
    • Gateway
    • Information Router
    • Master Data Management
    • Orchestrator

Nexeed Learning Portal

  • Material Management
  • Operations manual
  • Setup and configuration
  • Helm Configuration
  • materialmanagement-backendservice

materialmanagement-backendservice


NEXEED_MATERIALCONTROL_SERVICE_MessagingEnvironment__RabbitMq__Connectors__0__Hostname

Description

The name or IP address of the server where the RabbitMQ broker is installed and running

Required

Yes

Defaults to

-

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_MessagingEnvironment__RabbitMq__Connectors__0__Port

Description

The network port number that the RabbitMQ broker listens to

Required

Yes

Defaults to

-

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_MessagingEnvironment__RabbitMq__Connectors__0__SslEnabled

Description

A flag, whether RabbitMQ broker has been configured to use SSL(Secure Sockets Layer) for incoming client connections or not

Required

No

Defaults to

false

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_MessagingEnvironment__RabbitMq__Connectors__0__SslVersion

Description

The version of the SSL/TLS protocol that is used to secure the connection between the client and the RabbitMQ broker

Required

No

Defaults to

Tls12

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_MessagingEnvironment__RabbitMq__Connectors__0__VirtualHost

Description

The name of the virtual host that a client wants to connect to

Required

No

Defaults to

/

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_OIDC__CLIENTID

Description

Material Management’s MACMA client Id

Required

Yes

Defaults to

-

Sources
  • Secret store


NEXEED_MATERIALCONTROL_COMMON_OIDC__CLIENTSECRET

Description

Material Management’s MACMA client secret

Required

Yes

Defaults to

-

Sources
  • Secret store


NEXEED_MATERIALCONTROL_COMMON_OIDC__NamedHttpClients__Clients__PortalClient__Scopes__0

Description

The target audience for the Portal

Required

Yes

Defaults to

-

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_OIDC__NamedHttpClients__Clients__PortalClient__TokenEndpoint

Description

Used to obtain access tokens, refresh tokens

Required

Yes

Defaults to

{macmaurl}/access-management/v1/tenants/{tenantId}/openid-connect/token

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_OIDC__Introspection__EnableCaching

Description

The flag which enables/disables the caching of Introspection responses of MACMA. This variable is defaulting to true, as it highly affects performance. Only disable if slow response times are acceptable.

Required

Yes

Defaults to

True

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_OIDC__Introspection__CachingDuration

Description

The duration of how long the introspection responses should be cached in seconds.

Required

Yes

Defaults to

30

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_OIDCINTROSPECTIONENABLEUSAGEOFRIEXPCLAIMFORCACHING

Description

Enable usage of Riexp claim for token caching

Required

Yes

Defaults to

true

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_OIDCINTROSPECTIONENABLEINTROSPECTIONRESULTREFRESHING

Description

Enables refreshing of the introspection result cache ahead of time. It is usually required if the response time of a module has direct effect on the cycle-time of the production in the factory.

Required

Yes

Defaults to

true

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_datasources__DB__Type

Description

The Database type. Should be set to ORACLE

Required

Yes

Defaults to

-

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_datasources__DB__ConnectionString

Description

The connection string for connecting to the database

Required

Yes

Defaults to

-

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_Portal__Info__BaseUrl

Description

The base url of the Material Management module

Required

Yes

Defaults to

-

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_Portal__Url

Description

The base url of the Nexeed Web Portal module

Required

Yes

Defaults to

-

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_Portal__TenantId

Description

The Operating TenantId which the module registers with in the Nexeed Web Portal

Required

Yes

Defaults to

-

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_Portal__ReplaceContextPathInIndexHtml

Description

Defines whether the context path should be replaced based on the environment in the index.html served by the module. If different context path is used than /mat, or subdomains is used, then it must be true. Also it is really suggested to keep on true anyways.

Required

Yes

Defaults to

true

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_Portal__InitialDelayInSeconds

Description

An initial delay introduced for portal registration to not have failing calls until the pod starts up, and the ingress controller is directing the calls to the module pod. The value (if changed anytime) should be set as a higher number than the readiness probe’s initialDelaySeconds*2.

Required

Yes

Defaults to

30

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_Portal__Info__Id

Description

Material Management’s MACMA client Id

Required

Yes

Defaults to

-

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_Portal__Info__AuthProviderClientId

Description

Material Management’s MACMA client Id

Required

Yes

Defaults to

-

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_Portal__Info__version

Description

Material Management’s image version which would be visible on the Portal’s Integration UI

Required

Yes

Defaults to

3.0.2

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_Quartz__maxConcurrency

Description

Specifies the amount of concurrent requests the quartz service can handle parallelly.

Required

Yes

Defaults to

10

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_SERVICE_Quartz__enableClustering

Description

Specifies if Quartz should run in clustering mode or not. Recommended to always leave at true.

Required

No

Defaults to

true

Sources
  • Environment Variable


NEXEED_AUTOUPDATE_SERVICE_targetVersion

Description

The targetversion. Should be set during release time.

Required

Yes

Defaults to

-

Sources
  • Environment Variable


Contents

© Robert Bosch Manufacturing Solutions GmbH 2023-2025, all rights reserved

Changelog Corporate information Legal notice Data protection notice Third party licenses