While sending the records to the Nav following exception received in the Gorilla Expense Integration App logs.
-------------------------------
Timestamp:5/7/2020 1:08:10 PM Category:Main NAV Exception Priority:1 EventId:100 Severity:Critical
Title:Exception while processing NAV Upload
Message:NAVGLUpload.cs System.Web.Services.Protocols.SoapException: Type must not be in Purchase Line: Document Type=Invoice, document No.=PINV6902, Line No.=0
at System.Web.Services.Protocals.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocals.SoapHttpClientProtocol.Invoke(String methodeName, Object[] parameters)
at GorillaExpense.IntegrationApp.NAVPIService.PurchaseInvoiceSer_Service.Create(PurchaseInvoiceSer& PurchaseInvoiceSer)
at GorillaExpense.IntegrationApp.Classes.NAVPIWCostCtr.NAVProcessSingleBatch(List `1 exp, List `1 memoFlds, Decimal total_amt, String CreaditAccount, string Name, Boolean useMemoFlds)
at GorillaExpense.IntegrationApp.Classes.NAVPIWCostCtr.NAVProcessSingleExpense(List `1 ListExpenseInfo, List`1 Listsettings, List `1 ListConfigLabelInfo)
--------------------------------
Solution:
Go to the integration app's setting and uncheck the Mentioned (in the red box) checkboxes and save it will resolve the error.