Direct link to fix
APAR status
Closed as program error.
Error description
Decimal numbers in Swedish and error handling in general We noted some issues when using decimal numbers in Anywhere 7.6.1 IssuesReturns application and the error handling that follows that significantly limits the application usability since it can only be used for issuing countable items. When switching my device to Swedish, if I attempt to reserve 0.01 or 0.01 of copper tubing I get the following error in the inspection logs. Vardet 0.01 ar inkompatibelt for typen double Translated: Incompatible value 0.01 for type double If I switch over to English and perform the same task my Material is reserved and shows up in the Work Order Actuals as expected. STEPS TO REPLICATE: Prereq: Customer has Maximo with English as base language and Swedish as additional language. However, it should be possible to simply update the device to Swedish settings and leave Maximo core as English. On Mobile Device, go to Settings and change to Swedish/Sweden for the Language/Region In Maximo core, - Go to Work Order Tracking application - Create a new Workorder i.e. Workorder: 1323 GL Account: 6000-200-00 - Change status to INPRG - Save record. Maximo Anywhere IssuesReturns installed on a device with Swedish language settings. 1. Log in to Maximo Anywhere IssuesReturns application 2. Wait for lookup data download background process to finish 3. Select Forradsplacering CENTRAL (Storeroom: CENTRAL) 4. Tap Ta ut ytterligare artiklar (Issue Additional Items button) The Search Additional Items screen appears 5. Select Artikel 560-00 (Enter Item: 560-00) 6. Tap Sok (Tap Search button) Once Loading animated icon finishes, the Item Details screen is displayed with some fields to fill in before you can tap Complete button. 7. Enter Arbetsorder 1323 (Enter Work Order*: 1323) Scroll down to Issue Quantity* field 8. Enter Uttagsantal 0,01 (Enter Issue Quantity*: 0,01) (The comma , being the Swedish notation for a decimal point, note, the same problem occurs if using . as decimal point) 9. Tap Klar (Tap Complete button) ISSUE: Error message 'Vardet 0.01 ar inte ett giltigt tal' (The value 0.01 is not a valid number) 10. Enter Uttagsantal 1 (Enter Issue Quantity*: 1) 11. Tap Klar (Tap Complete button) ISSUE: The user is returned to item search and a red bar is displayed in the upper part of the view displaying: 'Det finns ett fel. Klicka har for att visa felet.' (There is an error. Click here to display the error.) ISSUE: No Materials transaction has been added to the work order (Maximo, Work Order Tracking application, WO 1001, Actuals tab, Materials tab). 12. Tap the red bar. The error message BMXAA0029E is displayed saying the user is not authorized to perform this action. 13. Tap Bakcningsfel ISSUE: The red bar is still there. The error can not be corrected or removed and the user cannot add new material transactions without removing the error. The user is stuck. Quit and clear application data to return application to normal operation. Equivalent functionality validation in Maximo: Log in to Maximo in Swedish Go to Arbetsorder -> Arbetsorderbevakning Open Work Order 1001 Go to Verkliga varden tab On Material tab, select Valj Material Select Artikel 117084 Enter Forradsplacering CENTRAL Enter antal 0,01 Save Transaction is created correctly ENVIRONMENT: App Server IBM WebSphere Application Server 8.5.5.10 Server OS Windows 6.3 Server DB Microsoft SQL Server 12.0 (12.00.4232) * Anywhere Device: Android 6.0.1 PRODUCT VERSION: IBM Maximo Anywhere 7.6.1.1 Build 20170307_172905-0600 DB Build V7611-02 Tivoli's process automation engine 7.6.0.7 Build 20170215-0100 DB Build V7607-14 IBM TPAE Integration Framework 7.6.0.7 Build 20170130-1250 DB Build V7607-03 TPAE OSLC Object Structure 7.6.1.1 Build 20170307_172842-0600 DB Build V7611-07 IBM Maximo Asset Management Work Centers 7.6.0.1 Build 20161104-1046 DB Build V7601-41 IBM Maximo Asset Management 7.6.0.7 Build 20170215-0100 DB Build V7604-01 AFFECTED APPLICATION (for Maximo Only): N/A INDUSTRY SOLUTION/ADD ON (if applicable): N/A
Local fix
Dev to provide fix
Problem summary
**************************************************************** * USERS AFFECTED: * * all swedish users * **************************************************************** * PROBLEM DESCRIPTION: * * GENERAL ERROR HANDLING ISSUE WHEN INCOMPATIBLE VALUE * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
fixed
Temporary fix
Comments
APAR Information
APAR number
IJ04581
Reported component name
ANYWHERE APPS
Reported component ID
5725M39MA
Reported release
761
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-03-02
Closed date
2018-10-16
Last modified date
2018-10-16
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
ANYWHERE APPS
Fixed component ID
5725M39MA
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSPJLC","label":"Maximo Anywhere"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"761","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
16 October 2018