Yes this is possible with our Commercial Manager module.