The question sound quite confusing so let me clarify a bit here.
In a company where I am implementing ERPNext there is a typical need where a machine is manufactured and then it is either sold to end user or leased out on rent to end user on yearly contract.
This particular machine is generally make to order.
Each year the contract is renewed. This again should be configurable as to whether the contract is auto renewed or it is renewed manually.
I went through the documentation but could not find anything that explained as to how we can achieve something like this.
Can this be achieved by configuration or will I have to do customization?