Guys getting "500 internal server" in Invoice Json after passing TermId
I am passing TermId in Json and i am getting "500 internal error". Json also given below. If i am not passing TermId then its works fine for me. Please let me know where i am wrong.
{"CustomerId":"2f75c46d-7610-4415-a01b-5e8d71999b04","AmountTaxStatus":2,"InvoiceAmount":100.0,"InvoiceDiscountAmount":null,"InvoiceDiscountPercentage":null,"InvoiceTax":0.0,"Notes":null,"PaymentDetails":null,"Reference":"test ref","TemplateId":"0fab77f0-4753-409f-896f-c664a0b30730","InvoiceDate":"2017-07-13T00:00:00+00:00","SendDate":null,"DueDate":"2017-07-14T00:00:00+00:00","ClassificationId":"","Address":null,"TaxSummaryText":null,"LineItems":[{"InvoiceId":"00000000-0000-0000-0000-000000000000","Name":null,"ParentInvoiceLineItemId":null,"BillableId":null,"DiscountAmountExTax":null,"DiscountAmountTax":null,"DiscountAccuracy":null,"DiscountPercent":null,"Amount":100.0,"AmountAccuracy":null,"InvoiceDiscountedAmountExTax":100.0,"InvoiceDiscountedTaxAmount":0.0,"HasDataForPosting":true,"IsSubTotal":false,"IsParent":false,"IsHidden":false,"AccountName":null,"AccountId":"00000000-0000-0000-0000-000000000000","PrintGroupAsSingleLine":false,"ChargeableItemId":"5eac7b74-1546-49a2-b6d9-96f1ed882285","LineNo":1,"Description":"","Quantity":1.0,"ProjectId":"9cc409b1-41b4-49fb-a532-855a11012f12","UnitPriceExTax":100.0,"UnitPriceTax":0.0,"UnitPricePrecision":2.0,"UnitPriceIsTaxInclusive":false,"TaxGroupId":"3372a8f1-0810-44de-913b-fe0e50cb38cc","TaxIsModified":false,"TaxAmount":0.0,"AmountExTax":100.0}],"TermID":"031fcb10-37e3-49f7-b259-a27a7cbe5eb3"}