Olá Johnywauke,
Conseguiu uma resposta para sua questão??
Se sim, se importa de colocar um [Resolvido] no final do título ??
Se não, a resposta para sua pergunta é sim, desta forma existe duas maneiras de fazer, primeiro você duplica um módulo que já tenha uma função parecida(tem um módulo que faz a separação de produtos por categoria na seção Contribuições) e faz as adaptações necessárias para que ele enxergue no banco de dados os campos necessários e os separe.
Espero que as indicações sejam úteis, se precisar para ontem e não possuir conhecimentos na área de programação podemos conversar sobre o desenvolvimento comercial, caso haja interesse entre em contato por MP
Abraço forte



