At Smartbridge, we implemented NetSuite, replacing Quickbooks and Tenrox as Accounting and Professional Services Management systems respectively. One of the greatest challenges of this implementation was having to do advanced development of complex invoices.
We use the detailed invoices to provide maximum transparency and visibility to our customers. The NetSuite out-of-the-box invoice template does not provide the required level of details. Also, there are different formats required for different types of invoices like Time & Materials, Fixed Price, Milestone, etc. We therefore needed to customize the invoice template to satisfy the requirements.
This project presented an additional layer of complexity, facing a hard deadline based on the yearly renewal agreement of our Professional Services Management software with only 12 weeks to complete NetSuite Accounting and Project Management implementation and only 4 weeks to complete all developments.
The time I was assigned to this project, I had very limited knowledge of NetSuite development since my background is primarily in JD Edwards development. Hence, I thought to share my experience with others.