I recently discovered nbill and I really like it. It seems very useful. I'm still playing around and testing, though.
I'm a freelance consultant and I work for a number of companies on a commission base. So far I got everything configured as I want.
I also have a few friends, girls who do promo work and they also often get some gigs through me. That means then, not I pay them but the company I also work for as a consultant.
It would be cool if they could post their invoices through my system also because I already have all the customer data etc. and the customers could just login and poll all the invoices from one gig at once.
Anyways, I would be rather hesitant to give the girls superuser access to the backend. I have found some posts about this topic and I wanted to ask how the plans are - if there is any ACL for the nbill backend coming.
Of course, it would be the coolest if the backend stuff would be moved to a frontend component. That could be as simple as just another nbill menu type (1 for customer screen, 1 for vendor screen). The only necessary parameter for that would be vendor (all, vendor1..vendorx). Then, all the access stuff could be handled via Joomla ACLs. Just an idea...