SAP Knowledge Base Article - Preview

3575227 - Error: Uncaught TypeError: m.isTransient is not a function seen when clicking GO a few times

Symptom

  • NOTE: THIS ERROR is seen in Custom Development (Developer of the application is responsible for fixing this type of issue):
    • The issue is seen with the following workflow:
      • Click a Fiori Tile app: It can be any app (custom dev): Example: Tile -> Offer Approval
      • In this app, we can enter filters then to click GO to get the results:
        • Field 1___
          Field 2___
          Filed 3___ (Enter some value):  260702
          All other fields blank
        • Then click GO
        • You will get a resulting return from the list.
        • Return Item 1   <-- Clicking this Item 1's ">" navigate button or more details button will get the error

----Error-----

2025-02-20 08:54:44.927699 Custom infoToolbar is used, hence set useInfoToolbar property on the SmartTable with id='__table42' to Off 
2025-02-20 08:54:46.792100 sap/base/i18n/ResourceBundle: value for parameter 'aArgs' is not of type array 

---End Error---

  • But the data will be displayed correctly.
    • Assuming the data looks like this:

----data----
HEADER NAME                      [X] <-- There is an X button that can be clicked

tab1 | tab2 | tab N

ABCDEFGHIGJ...
XYZ....

--end data---

  • So when the user is done looking at this stuff, they would click the X button to closed
  • They are back to the main screen to do any other action.
    • BUT here is the Failure point 
      • If the users click GO button again after clicking the "X", the system goes into a mini-duration that the system is in unstable mode.
      • The following error shows up after clicking the GO:
  • Uncaught TypeError: m.isTransient is not a function at c.h FieldControl-dbg.js  at o._rawToExternal (ProperyBinding-dbg.js)  at o._getBoundValue (PropertyBinding-dbg.js) at o.getExternalValue (PropertyBinding-dbg.js) at ManageObjectBinding...pport-dbg.js at SyncPromise-dbg.js  at e (SyncPromise-dbg.js:63.4) at new r (SynPromise-dbg.js:230.3) at r.then (SynPromise-dbg.js:313:7) at c.updateProperty (ManageObjectBinding...pport-dbg.js:286:26)
    • and the system hangs and shows the 3 busy dots.
    • The user will need to click 1 to 3 GO times to get to stable mode.
    • Additional note: The system recently upgraded from SAPUI5 1.120.14 to 1.120.24 (Current version) and this system did not improve. 
      • It actually got worst. 
        • In 1.120.14, the users only have to click Go once to get stable.  In 1.120.24 (current system) you have to click Go multiple times like 3 times to get it to a stable state.


Read more...

Environment

  • S/4HANA 2023
  • SAPUI5 1.120.14 to 1.120.24 and others

Product

SAP S/4HANA 2023 ; SAPUI5 1.0

Keywords

"Uncaught TypeError: m.isTransient is not a function at","X button","Clicking X button","Click Go multiple times","Click Go twice","Clicking Go hangs"," sap/base/i18n/ResourceBundle: value for parameter 'aArgs' is not of type array" , KBA , CA-UI5-COR , Core and Runtime , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.