Nova Tab ao Criar / Editar uma nova proposta comercial:
As tabs ficarão: Dados, Pavão, Irrecusável
Campos de Pavão:
dois checkbox abaixo:
Section do Valor de Aulas
Section de Materiais
Section Final de Valor Total do Curso
Campos de Irrecusável:
Devem ter exatamente os mesmos campos de Pavão, mas adicionar um campo a mais textarea chamando Condição, que deve ser a condição que essa proposta é acionada. Campo livre para escrever.
Backend:
Agora teremos nível da proposta.
Estrutura inicial pensada:
proposals: com os dados da proposta básica, como é hoje em pacotes pavao_proposals: linka a proposal base, mas os campos são independentes. Ou seja, adicionado novamente o valor do curso e etc + os campos novos
irrecusable_proposals: linka a proposal base, mas os campos são independentes. Da mesma maneira que o pavao. Uma proposta pode ter um pavao e uma irrecusavel para ela.
Extra
Isso tudo é pensado para Franchisor, mas Franchisee, também possui essa mesma lógica com um detalhe importante:
Ao criar-se propostas comerciais em franchisor, elas são enviadas para suas unidades também. Ao criar novas unidades, varre-se as propostas existentes e "clona" em unidades, ao criar novas propostas, deve-se registrar nas unidades existentes.
As unidades podem alterar as propostas criadas pela matriz, mas não deve refletir em todas, mas apenas na proposta daquela unidade específica.