A test subscription scheduled to run every day created 23 invoices successfully until the update to 15.34.0 last Monday.
“Report Subscription” lists it with correct dates for the current invoice, just no invoice can be found. Nothing in Error Log or logs/scheduler.log
worker.log has
2024-09-04 00:03:07,840 var-www-frappe-bench:long: Job OK (gummizelle.erp.km-it.de::scheduled_job::erpnext.accounts.doctype.process_subscription.process_subscription.create_subscription_process)
which looks good to me.
In node_socketio.log there is:
error: Error: cannot GET /api/method/frappe.realtime.can_subscribe_doc?sid=eeb3661ea5b0edc16f055b1deb18b9e4ab3ec446ca3428c46ac38bda&doctype=Sales%20Invoice&docname=new-sales-invoice-hzpvrtmnlf (404)
which would mean that Invoices cannot be created in general, but they can.
Generating an invoice manually via “Subscription/Actions/Fetch Subscription Updates” does work, but not automatically via the scheduler.
Some helpful insight would be much appreciated because accounting will crucify me when subscriptions fail AGAIN…
Cheers,
kombi