web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Dynamics 365 Community / Blogs / Bring your code 2 life / TypeError: Cannot read prop...

TypeError: Cannot read property 'Metadata' of undefined at Object.GetOrderType - resolved

Andreas Cieslik Profile Picture Andreas Cieslik 9,267

Field Service added some new forms to entities like opportunity, quote, order, etc. as well as a JavaScript library running on these forms.
Now if you had copied a form based on a FS form then with an earlier version of Field Service you would have received this error everytime you try to save or load a record.

image

TypeError: Cannot read property 'Metadata' of undefined
at Object.GetOrderType (https://crm365.testqa.company.dev/CustomerDev/%7B636718359380000112%7D/WebResources/msdyn_/SalesDocument/SalesDocumentFormLoader.Library.js:1:5679)
at Object.FormApplies (https://crm365.testqa.company.dev/CustomerDev/%7B636718359380000112%7D/WebResources/msdyn_/SalesDocument/SalesDocumentFormLoader.Library.js:1:4312)
at Object.OnLoad (https://crm365.testqa.company.dev/CustomerDev/%7B636718359380000112%7D/WebResources/msdyn_/SalesDocument/SalesDocumentFormLoader.Library.js:1:909)
at https://crm365.testqa.company.dev/CustomerDev/%7B636718359380000112%7D/WebResources/msdyn_/Utils/ResourceLoader.js?ver=-1952418082:1:597
at f (https://crm365.testqa.company.dev/CustomerDev/%7B636718359380000112%7D/WebResources/msdyn_/Utils/head.js?ver=-1952418082:30:461)
at https://crm365.testqa.company.dev/CustomerDev/%7B636718359380000112%7D/WebResources/msdyn_/Utils/head.js?ver=-1952418082:30:2489
at w (https://crm365.testqa.company.dev/CustomerDev/%7B636718359380000112%7D/WebResources/msdyn_/Utils/head.js?ver=-1952418082:30:944)
at Array. (https://crm365.testqa.company.dev/CustomerDev/%7B636718359380000112%7D/WebResources/msdyn_/Utils/head.js?ver=-1952418082:30:2450)
at u (https://crm365.testqa.company.dev/CustomerDev/%7B636718359380000112%7D/WebResources/msdyn_/Utils/head.js?ver=-1952418082:30:139)
at Function.i.load (https://crm365.testqa.company.dev/CustomerDev/%7B636718359380000112%7D/WebResources/msdyn_/Utils/head.js?ver=-1952418082:30:2405)
 

The most recent version 6.3.0.35 of Field Service On Premise has fixed this issue finally.
As there are already newer versions deployed in the Dynamics 365 Online this should not be a problem anymore.

You can download it from here:

https://mbs.microsoft.com/customersource/Global/365Enterprise/downloads/product-releases/365fieldservicedownloads


This was originally posted here.

Comments

*This post is locked for comments