BC Set Installation Steps

Communication Hub

Applying the BC set

If you have NOT been provided with a BC Set, please complete the installation manually by following the Manual Installation Steps

Activating the BC Set

When activating BC Set ZTCTBCSETCH, input the values relevant to your setup.

Variable Values

NOTE:

After activating the BC Set, review the activation logs to confirm that the BC Set was activated successfully.

Activation Logs

Custom Monitor View

The result should look something like the example below.

Define Messaging in Warehouse Monitor Tree

Operator Groups - /TCTM/EWM_OPGRP

Users to be grouped into Operator Groups for the purpose of sending messages. These could be shift groups or supervisor/manager groups.

They can be used in the following contexts:

  • Assigned as a receiver when sending a message from the Warehouse Monitor.

  • Assigned as a receiver within a messaging type. This applies for operator to operator messages.

Operator Groups are defined at the warehouse level

Define Operator Groups

Members assigned are SAP users. For example:

Define Operator Members

NOTE

It is necessary to apply filter conditions to BAdI implementation ZTCTM_EWM_SRV_OM_NOTIF_MSTEAMS to control when this implementation should be executed.

Without this filter, the Operator Messaging process will not generate messages correctly, resulting in

  • No messages appear in the EWM Monitor

  • No notifications are being passed through to PreBilt for delivery

Create the following Filter Value within Enhancement Implementation: ZTCTM_EWM_SRV_OM_NOTIF_MSTEAMS

Operator Messaging Data - /TCTM/EWM_OMCFG

Messaging types define and control the content of messages sent from mobile devices. Below are examples of message types and their corresponding structure configurations:

Define Messaging Type

Messaging Type

Warehouse Number

Msg Typ

Messaging Type

Importance

Enter Warehouse

ACCIDENT

Accident

Select an Importance

Enter Warehouse

BREAKREQ

Request for Break

Select an Importance

Enter Warehouse

CLEANINGRE

Cleanup Required

Select an Importance

Enter Warehouse

OTHER

Other Issue

Select an Importance

Enter Warehouse

RESOURCE_R

Resource Request

Select an Importance

Receivers

Select Message Type

Operator Messaging - Receiver

ACCIDENT

Enter Receiver(s)

BREAKREQ

Enter Receiver(s)

CLEANINGRE

Enter Receiver(s)

OTHER

Enter Receiver(s)

RESOURCE_R

Enter Receiver(s)

Fields

Messaging Type – Fields

Field Name

Sequence

Field Type

Field Description

ACCIDENT

COMMENTS

040

TEXTAREA

Additional comments

ACCIDENT

DESCRIPTION

030

TEXTAREA

Detailed Description

ACCIDENT

LOCATIONS

020

SELECT

Location

ACCIDENT

REPORT_STATUS

050

CHECKBOX

Send me status notifications

ACCIDENT

URGENCY

010

RADIOBUTTON

Urgency

BREAKREQ

COMMENT

010

TEXTAREA

Comment

CLEANINGRE

COMMENTS

002

TEXTAREA

Comments

CLEANINGRE

LOCATION

010

COMBOBOX

Location

OTHER

COMMENT

010

TEXTAREA

Details

RESOURCE_R

ACTIVITY

010

SELECT

Activity

RESOURCE_R

COMMENTS

050

TEXTAREA

Additional Comments

RESOURCE_R

EQUIPMENT

030

CHECKBOX

FLT Required

RESOURCE_R

EQUIPMENT2

035

CHECKBOX

Supervisor Required

RESOURCE_R

EQUIPMENT3

040

CHECKBOX

Workers Required

RESOURCE_R

LOCATION

020

RADIOBUTTON

Location

Parameters

Messaging Type – Fields – Parameters definition

Field Parameter Type

Param Seq

Field Parameter Value

Translatable Field Parameter Value

ACCIDENT

LOCATIONS

SELECT_ITEM

001

AISLE01

Aisle 01

ACCIDENT

LOCATIONS

SELECT_ITEM

002

AISLE02

Aisle 02

ACCIDENT

LOCATIONS

SELECT_ITEM

003

AISLE03

Aisle 03

ACCIDENT

LOCATIONS

SELECT_ITEM

004

AISLE04

Aisle 04

ACCIDENT

URGENCY

RADIO_BTN_ITEM

001

CRITICAL

Critical

ACCIDENT

URGENCY

RADIO_BTN_ITEM

002

HIGH

High

ACCIDENT

URGENCY

RADIO_BTN_ITEM

003

NORMAL

Normal

ACCIDENT

URGENCY

RADIO_BTN_ITEM

004

LOW

Low

CLEANINGRE

LOCATION

COMBOBOX_ITEM

001

FREEZER

Freezer

CLEANINGRE

LOCATION

COMBOBOX_ITEM

002

PICKFACE_AMB

Pickface Ambient

CLEANINGRE

LOCATION

COMBOBOX_ITEM

003

DECON

Deconsolidation Area

CLEANINGRE

LOCATION

COMBOBOX_ITEM

004

TOILET

Toilets

RESOURCE_R

ACTIVITY

SELECT_ITEM

000

Picking

Picking

RESOURCE_R

ACTIVITY

SELECT_ITEM

001

Packing

Packing

RESOURCE_R

ACTIVITY

SELECT_ITEM

002

Replenishment

Replenishment

RESOURCE_R

ACTIVITY

SELECT_ITEM

003

Physical Inventory

Physical Inventory

RESOURCE_R

EQUIPMENT

SELECT_ITEM

000

HHT

Handheld Terminal

RESOURCE_R

EQUIPMENT

SELECT_ITEM

001

FLT

Forklift Truck

RESOURCE_R

EQUIPMENT

SELECT_ITEM

002

RT

Reach Truck

RESOURCE_R

EQUIPMENT2

SELECT_ITEM

000

HHT

Handheld Terminal

RESOURCE_R

EQUIPMENT2

SELECT_ITEM

001

FLT

Forklift Truck

RESOURCE_R

EQUIPMENT2

SELECT_ITEM

002

RT

Reach Truck

RESOURCE_R

EQUIPMENT3

SELECT_ITEM

000

HHT

Handheld Terminal

RESOURCE_R

EQUIPMENT3

SELECT_ITEM

001

FLT

Forklift Truck

RESOURCE_R

EQUIPMENT3

SELECT_ITEM

002

RT

Reach Truck

RESOURCE_R

LOCATION

RADIO_BTN_ITEM

020

Receiving

Receiving Area

RESOURCE_R

LOCATION

RADIO_BTN_ITEM

030

Dispatch

Dispatch Area

RESOURCE_R

LOCATION

RADIO_BTN_ITEM

040

Inspection

Inspection Area

The Message Type Description is displayed in the first drop down after selecting the message icon and New Message in PreBilt.

New Message icon
Message Type Drop Down

The ‘Importance’ selection influences the icon displayed when messages are viewed within PreBilt. In the example below, a message designated as ’Important’ will display with an orange “X” icon in PreBilt.

‘Important’ message example

Full importance-icon determination is:

Importance

App Icon

General

Warning

Question

Information

Important

Receivers must be defined in the standalone dialog structure prior to their assignment to a messaging type. Receivers (Operator Messaging – Receiver) can either be SAP users or Operator Groups. If an Operator Group is added as a receiver, determination for the Operator Group will happen automatically and any messages will be received by all members of that Operator Group.

  • “Type” will be used for additional receiver types in a future release.

  • “… Receiver Data” is a description field.

Define Receivers

Receivers defined in the standalone dialog structure can then be assigned to messaging types. This influences the distribution of operator to operator messaging. When sending messages from the warehouse monitor, the receivers must be assigned. If a message is not intended for operator to operator messaging, a non RF user should be specified.

Assign Receiver to Messaging Type

In the Fields master data:

  • Field Name acts as the key field

  • Sequence is the sort order ascending as displayed in the app

  • Field Type is the field type / input type

  • Field Description is displayed as the field header in the app

An example of the master data setup and corresponding app display is demonstrated below.

Fields definition
Fields definition in app example

For Field Parameters:

  • The Field Parameter Type and Param Seq act as key fields.

  • The Param Sequence is the sort order ascending as displayed in the app.

  • The Translatable Field Parameter Value is displayed as the description in the app.

The corresponding Field Parameter setup for the above app screenshot is displayed below as an example.

Messaging Type – Fields – Parameters definition

Note

For checkboxes, no field parameters are required, each required Checkbox should have its own “Fields” entry. An app screenshot example is displayed below for the corresponding Field display setup at the top of this section.

Checkbox in app example

Operator Messaging Execution - Warehouse Monitor

Operator Messaging within the Warehouse Monitor is accessed through its own node, “Messages”. Navigation & user experience is consistent with standard Warehouse Monitor features, with a selection screen, the ability to set selection and display variants etc.

Operator messaging settings

For sending messages to operators from the Warehouse Monitor, the following features are worth highlighting:

  • The “Message Sender” will default to the user logged in but can be overridden with free text.

  • Message Importance influences the icon displayed next to the message on an operator's mobile device as in the below table:

Importance

App Icon

General

Warning

Question

Information

Important

  • If a response required is checked, Answer editable (by mobile device user) and Answers become available as input options.

  • For receivers, SAP Users as well as Operator Groups defined in /TCTM/EWM_OPGRP can be specified. If an Operator Group is used, this will automatically be identified and the message will be sent to all associated members.

Send message dialog window – Warehouse Monitor

For sent messages, the Recipients button will display read receipt and response data (where applicable) by user.

Sent message recipient data – warehouse monitor

Operator Messaging Execution - Mobile Devices

If a message is received from the Warehouse Monitor, a red notification icon will appear next to the message icon (highlighted below). Note, operator to operator messages will not trigger a notification to minimise disruption.

In app messaging icon

When the operator receives a message from a desktop user requiring a response, if there are two options, these will display as radio buttons. If more than two response options, these will display as a drop down list. The tick box icon highlighted below must be pressed to confirm the response.

Confirming message response

When confirmed, the reply inputs will be grayed out. If the message from the monitor was sent with Answer editable checked, a pencil icon will appear where the operator can modify their response.

In app confirmed message response & edit icon

For operators to send messages, the Message Type option can be selected in New Messages. Details can then be input in accordance with the Operator Message Master Data setup (/TCTM/EWM_OMCFG). The receivers defined in the Master Data setup only influences the receipt of messages between operators. All message data is visible for desktop users in the Warehouse Monitor.

New message in app example

In the example above, when the operator presses submit a confirmation pop up appears on screen and sent messages are displayed in message history.

In app message sent confirmation
In app message history

Last updated

Was this helpful?