General

MyPM configuration allows administrators to control the available status’ for Orders and Order Operations.

Here’s some summary information about this functionality:

  • These Status’, unless they are linked to SAP User Status’, are unique to the MyPM User. i.e. One user can have the Order in Progress while another can have it Paused
  • The maintained MyPM status can be independent from or linked to SAP standard Order and Order Operational User Status. This allows a user to track their Order and Operational status and optional trigger an update of the SAP Order and Operations User status. It also provides the ability to specify a special status that is auto set on first transfer of the Order to a Users mobile device and optionally set (once per Order) the Order User Status
  • If your online, then the status update in SAP will occur in real time. Like all other updates if you’re offline then it will go to the users Outbox for syncing later with SAP
  • The Operational status can be configured to set a timer (start | stop) whose value is then offered when making Time confirmations against the operation. This timer, like the status value itself is unique to that User

IMPORTANT: The assigned SAP User status’s must be configured in SAP for your Order Types. If not configured then the MyPM status will update but the SAP User Status will not.

A sample configuration csv file is provided below, this can be uploaded into your MyPM system – see  Maintain Core Settings – Download and Upload Tabs for instructions on this.

Order Status

Configuration access is via the MyPM Administration > Maintain Core Settings > Ord Status

Field
Sub Field
Explanation
Status The key for the status

Example 1 – For Status of Paused
Value : PAUSED

Status Description A description of the status shown to a user

Example 1 – For Status of Paused
Value: Paused

Sort The order that the status value appears in the change status dialog
Icon Display icon of the status. Use available SAPUI5 icons i.e. sap-icon://xxxx

Example 1 – For Status of Paused
Value : sap-icon://map-3

For list of icons see: https://sapui5.hana.ondemand.com/test-resources/sap/m/demokit/iconExplorer/webapp/index.html#/overview/SAP-icons

Value State Value state of the icon

Example 1 – For Status of Paused
Value: Warning

Order Type Allows filtering the status to display for certain order types (Comma delimited list)
In Progress If the status represents an Order in Progress – At least one status must have this set (if multiple are set – one must also be default)

Example 1 – For Status of Paused
Value: Not selected

Is Complete If the status represents a Completed Order (from a user perspective) – At least one status must have this set (if multiple are set – one must also be default)

Example 1 – For Status of Paused
Value: Not selected

Is Default Whether an in progress or is complete order is the default (MyPM start actions go to in progress -> is default, MyPM completion actions go to is complete -> is default)

Example 1 – For Status of Paused
Value: Not selected

Set On Device If there is no Status records for a User for an Order then, on first sync of the Order to the Device, this Status will be set. It will also update the SAP User Status to the value maintained, on first transfer of the Order to any device.

Note: There should only be one status with this switched on. This status will not be made available on Order status update in MyPM by the user but will show in the Order History

Example 1 – For Status of Paused
Value: Not selected

Status Array Child Operation Status From On selecting this Status all of the Orders Operations with this Operational Status will be changed – see next sub field. [optional setting]

Note: The value used in this configuration must be configured as viable Order Operations Status.

Example 1 – For Status of Paused you want to pause any operations in progress if you pause the whole Order
Value : STARTED

Child Operation Status To On selecting this Status all of the Order Operations, if complying with the previous sub field value, will be changed to this Operational Status. [optional setting]

Note: The value used in this configuration must be configured as viable Order Operations Status.

Example 1 – For Status of Paused you want to pause any operations in progress if you pause the whole Order
Value : PAUSED

SAP User Status Set User Status Selecting this status will set one or more SAP User Status at the Order Header level to this value [optional setting] (Comma delimited list)

Note: The value used in this configuration must be configured in SAP for all appropriate Orders.

Delete User Status Selecting this status will remove one or more SAP User Status at the Order Header level to this value [optional setting] (Comma delimited list)

Note: The value used in this configuration must be configured in SAP for all appropriate Orders.