Automatically creating an invoice every month

Hello,

Is there a way to create an invoice automatically using logic hooks or a workflow? For example, I have property management accounts holding rental properties. For the monthly rent roll, I was thinking of having invoices generated automatically for each property for the rent amount on the lease (contract). I can mark them as paid as rent is received from each tenant. That way I can track rent payments every month.

Any ideas or alternatives on how I can accomplish this a different logical way would be appreciated. Thanks.

Hi salman,

i’d suggest creating a cron job for this.

Take a look at on how to wrap it up into an installable package. It shows you how to register your cron job in SuiteCRM so you can configure it under Admin / Scheduler

https://www.sugaroutfitters.com/blog/how-to-add-scheduler-tasks-in-the-manifest

You’d still have to implement invoice creation by code.