The processes that you had mentioned certainly can be covered by standard NAV to some extent, as NAV has purchasing and service modules, allowing to track items and warranties, maintenance, etc.
It depends on your processes and requires fit-gap analysis, to which extent the standard configuration covers your requirements. Normally, each similar NAV implementation anyway requires modifications and customizations to fit your needs. How big it would be, depends on many factors.
From my experience, most of the processes can be in this way or another covered by standard functionality, but not always it could be convenient for the end-user without modifications. Thus, in the end it is always a trade-off between fulfilling all requirements with maximization of user satisfaction and the implementation cost.
There are certainly vertical solutions of other partners, but most likely they will also not fit you 100% and anyway need to be modified.
I would recommend to select a reliable partner that can perform a fit-gap analysis and provide you with a report that would in details describe:
- your requirement to the processes
- how it is covered by standard functionality
- how critical is the requirement
- what would it take to implement your requirement if it is not covered by standard functionality
Such activity would allow you to:
- get the understanding on the project budget
- address specific requirements, not covered by standard functionality, to partners with verticals, to learn how those are covered in third party solutions
- alternatively, you can address the same questions to other platform solution providers, as in some cases it might be so that the other non-NAV solution might be more efficient