Where am I working

Use this widget to check in at your current work location.

The widget retrieves user locations configured in 'User Location. Open' (CMS250), with authorized locations managed directly within CMS250. The ability to add or view locations is determined by configurations in 'User. Access per Company & Division' (MNS151) and 'Cash Desk. Open' (OIS210), which define the user's access to specific companies, divisions, and associated cash desks. Specifically, the widget displays locations from (CMS250) that belong to the same company as the user and are within divisions the user has access to, as defined in (MNS151).

Users can only check in to locations that have a configured cash desk in 'Cash Desk. Open' (OIS210) or no cash desk assigned. Once a user checks in, the selected location is automatically updated in their profile in 'User. Open' (MNS150) and is simultaneously reflected in the M3 Environment widget.

You can perform these tasks using the widget:

  • Review the details of your current checked-in work site.
  • Search for a location using a unique keyword.
  • Switch to another authorized location.
Note: You must close all open M3 programs first before you check in or switch to another location.

Prerequisites

Before using the widget, you must activate these tables in the M3 Function Search administration:
  • CMNULO
  • CFACIL
  • CMNCMP
  • CMNDIV
  • MITWHL
  • OCASHD

See the M3 Core User and Administration Library (Cloud) and select Administration > M3 Function Search administration tasks > Updating table indexes.

Using the Where am I working widget

Use this procedure to check in to a particular work site for the first time.

  1. Click Check in.
  2. Scroll through the authorized locations or search the location to check in.
  3. From the list of locations, click the Check in icon next to your chosen location.

    If access is granted, a success message is displayed and you can view the details of the location where you are currently checked in. If not, an error message is displayed.

APIs used in the widget

The Where am I working widget requires application program interfaces (APIs) that retrieve and display appropriate data.

This table shows details about M3 APIs available in this widget:

Program Transaction
MNS150MI GetUserData
CMS100MI Lst_WD_WHAMWI
CMS250MI CheckIn

See the M3 Core User and Administration Library (Cloud) and select User > Technology User > Using M3 Metadata Publisher > Client tasks > M3 API Repository.