Campos
Relacionamentos
- Relaciona-se com Organization (1:1)
- Relaciona-se com múltiplos Employee
- Relaciona-se com múltiplas Membership por
organizationId - Relaciona-se com CompanyCreditAccount (1:1)
- Relaciona-se com múltiplas CompanyCreditPurchase
- Relaciona-se com múltiplos CreditGrant
Regras de Negócio
- Estende a
Organizationpara empresas clientes/corporativas, como supermercados, indústrias ou escritórios. - A Company escolhe uma Cooperative, compra créditos pela configuração de billing dela e distribui esses créditos para seus usuários.
industrySegmentclassifica a empresa para análises comerciais, filtros BKO e relatórios gerenciais.- A Company não opera transporte.
- A Company não cadastra rota, veículo, motorista operacional, viagem ou ticket.
- A Company não é beneficiária operacional da venda de tickets.
- Funcionários (
Employee) pertencem à Company e podem receber créditos quando também tiverem um Customer associado. - Créditos concedidos pela Company podem ser usados pelo Customer em qualquer ticket elegível, independentemente da cooperativa que opera a viagem.
- O saldo corporativo disponível para concessão é controlado por CompanyCreditAccount.
- Compras de crédito feitas pela Company são registradas em CompanyCreditPurchase.