My suggestion is to contact your local branch of Kingdee or UFIDA, and ask the technicians to see if their software can meet the management needs. The financial systems of these two software companies can interface with other software. If the budget is enough, you can consider secondary development. The second development of Kingdee is easy, and the second development of UFIDA needs more professional knowledge. In terms of service, Kingdee's local service in Qingdao is more friendly than using it.
I'm Kingdee, but this answer has no advertising significance. I hope it helps you.