MyRapidi
MyRapidi

Search our Wiki

Write validation failed for table row of type 'CustCustomerEntity'

The following error message indicates that required fields such as Customer account and Currency are missing. The data that is being sent to D365 Finance does not contain the customer account and the currency. In order to resolve it, you would need to check the record from the source system and add the needed values for both fields. Also, check the mapping under Field List mappings to ensure that these fields are also mapped. As soon as you have the right data in place, you can transfer the data again.

The REST service returned a status code that is not 20x - i.e. not OK - Status code received: 400 Bad Request 
Response body: {"error":{"code":"","message":"An error has occurred.","innererror":{"message":"Write validation failed for table row of type 'CustCustomerEntity'. Infolog: Warning: Field 'Customer account' must be filled in.; Warning: Field 'Currency' must be filled in.

Data Sent to REST service:

{"Name":"School of Fine Art","InvoiceAddressStreet":"C/ Torreverde 10","InvoiceAddressZipCode":"US-FL 37125","InvoiceAddressCity":"Miami","InvoiceAddressState":"FL","InvoiceAddressCountryRegionISOCode":"US","CustomerGroupId":"20","dataAreaId":"DAT"}

Error on connection AXODATA001

As soon as the record from the source system contains all the required information, the data will be transferred to D365 Finance.