Can you replicate the issue on our v5 demo site https://demo.invoiceninja.com or Invoice Ninja? > It works on the demo site, but I am running v5.11.62 and the demo site is v5.11.53-C172
Have you searched existing issues? > Can’t find anything to help
Have you inspected the logs in storage/logs/laravel.log for any errors? > log is empty
Describe the bug
I can’t assign a vendor to a recurring invoice
Steps To Reproduce
Assign Vendor to recurring Invoice
Expected Behavior
Vendor should be assigned but when the screen refreshes the vendor field is blank. Roloading the Recurring Invoice also shows a blank vendor field.
Additional context
Screenshots
Logs
Logs are blank, even though I have tried this several times with four different recurring invoices.
I have developed a new webplatform that I want to launch, but I need to now get all the backend stuff working. One of the things I am trying to sort out is paying all the Sales Agents their commission. So I have setup a test install. I have 5 test sales agents setup as vendors.
The idea is that I can use the API to call Active and Paid invoices, which I can use to generate TSV data on a daily basis, and then at month end, I can use that TSV data to generate an Expense document using the API for each sales agent so that they have a “Statement” for their commission.
Then I can generate a datafile to upload to my payroll software and boom boom boom, I am able to calculate everyones pay with very little effort.
Of course, this project is getting some nice budget, so I can finally have an install with the White Label license. Yay
Okay, took a while to install all the dependancies, but it’s running.
If I use the desktop app to create a recurring invoice with an assigned Vendor, the Vendor remains assigned. I clicked Send Now and there is no new invoice under Invoices.
I checked the database, and the recurring invoices table shows that the vendor id is assisned. I check the invoices table and there is a new invoice there, but it has null in the vendor id column.
I see there is a refresh button in the bottom corner of the app. New invoice is there. Just need to figure out why we having trouble with the Vendor assignment.