Field Service Error: ‘msdyn_agreement’ entity doesn’t contain attribute with Name = ‘transactioncurrencyid’

When synchronising a Field One instance today, the following error was found.

RescoSoapException: Server Error: Code.Value=s:Sender| Reason.Text='msdyn_agreement' entity doesn't contain attribute with Name = 'transactioncurrencyid'.| Detail.OrganizationServiceFault.ErrorCode=-2147217149

It looks like the application was expecting a currency field on “Agreements” Entity.

This error was resolved by temporarily adding a dummy currency field to the Agreements entity and then later removing this as the transactioncurrency field still remains on the record.


Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.