Code:
Public Sub Add_New_Claim()
Dim StrSql As String
StrSql = "INSERT into CLAIMS (Claim_Number, Vendor, Bus_Type, Location, Odometer, Date_Claim_Started, Date_of_Failure, Description, Unit_Number, Date_Submitted, Amount_Claimed_Before_Taxes, Amount_Claimed_After_Taxes, Amount_Paid, Reason_for_Short_Pay, Claim_Status, Claimed_By, Parts_to_be_returned, Date_of_Parts_Shipping, LabourSubtotal,LabourGST, LabourPST,PartsSubTotal,PartsGST,PartsPST,TowingSubtotal,TowingGST,TowingPST,RTSWorkOrderNumber,VendorWorkOrderNumber,CoreCreditAmount,AdditionalInfo,RMA,PrimaryPartNumber,SecondaryPartNumber,DeliverySlipNumber,Courier,CourierAccountNumber,BU)" _
& "values ('" & Nz(Forms!New_Claim.Claim_Number, " ") & "', '" & Nz(Forms!New_Claim.Vendor, " ") & "', '" & Nz(Forms!New_Claim.Bus_Type, " ") & "', '" & Nz(Forms!New_Claim.Location, " ") & "', '" & Nz(Forms!New_Claim.Odometer, " ") & "', #" & Date & "#, #" & Nz(Forms!New_Claim.Date_of_Failure, "01-01-2001") & "#, '" & Nz(Forms!New_Claim.Description, " ") & "', '" & Nz(Forms!New_Claim.Unit_Number, " ") & "', #" & Nz(Forms!New_Claim.Date_Submitted, "01-01-2001") & "#, '" & Nz(Forms!New_Claim.Amount_Claimed_Before_Taxes, " ") & "','" & Nz(Forms!New_Claim.Amount_Claimed_After_Taxes, " ") & "', '" & Nz(Forms!New_Claim.Amount_Paid, " ") & "' " _
& " ,'" & Nz(Forms!New_Claim.Reason_for_Short_Pay, " ") & "', '" & Nz(Forms!New_Claim.Status, " ") & "' , '" & Currentuser & "', '" & Nz(Forms!New_Claim.Parts_to_be_returned, "0") & "', #" & Nz(Forms!New_Claim.Date_of_Parts_Shipping, "01-01-2001") & "#, '" & Nz(Forms!New_Claim.LabourSubTotal, " ") & "', '" & Nz(Forms!New_Claim.LabourGST, "0") & "', '" & Nz(Forms!New_Claim.LabourPST, "0") & "', '" & Nz(Forms!New_Claim.PartsSubTotal, "0") & "','" & Nz(Forms!New_Claim.PartsGST.Value, "0") & "','" & Nz(Forms!New_Claim.PartsPST.Value, "0") & "',' " & Nz(Forms!New_Claim.TowingSubTotal, "0") & "',' " & Nz(Forms!New_Claim.TowingGST.Value, "0") & "','" & Nz(Forms!New_Claim.TowingPST.Value, "0") & "','" & Nz(Forms!New_Claim.RTSWorkOrderNumber, " ") & "' " _
& " ,'" & Nz(Forms!New_Claim.VendorWorkOrderNumber, " ") & "','" & Nz(Forms!New_Claim.CoreCreditAmount, "0") & "','" & Nz(Forms!New_Claim.AdditionalInfo, " ") & "','" & Nz(Forms!New_Claim.RMA, " ") & "','" & Nz(Forms!New_Claim.PrimaryPartNumber, " ") & "','" & Nz(Forms!New_Claim.SecondaryPartNumber, " ") & "','" & Nz(Forms!New_Claim.DeliverySlipNumber, " ") & "','" & Nz(Forms!New_Claim.Courier, " ") & "','" & Nz(Forms!New_Claim.CourierAccountNumber, " ") & "','" & Nz(Forms!New_Claim.BU, " ") & "')"
CurrentDb.Execute (StrSql)
MsgBox ("Claim Number " & Forms!New_Claim.Claim_Number & " has been successfully added.")