Coloca uma funcionalidade para ratear custos:
Exemplo:
Usuário seleciona as ações que ele comprou e a data.
E coloca Quantidade comprada e Preço Unitário que nem o movimentações
Ele pode ir adicionando as linhas. (Botão de Mais)
Ex:
EZTC3 20,00 100 = 2.000,00 -
PETR3 21,00 200 = 4.200,00 -
OGXP3 1,00 100 = 100,00 +
No final ele coloca "Valor total da Nota":
R$ 6.400,00
Aperta um botão "OK"/"Salvar"/"Lançar movimentações"
Sistema calcula os custos.
Custos = (Valor Total da Nota) - (Somatório do preço das ações) = 6400 - (2000 - 4200 - 100) = R$ 100
E faz uma regra de 3 para calcular o custo proporcional.
O custo de cada ação vai ser:
Custo * (total da ação) / (Somatório do preço das ações, sem contar os custos)
Custos:
EZTC3: 100*2000/6300 = R$ 31,75
PETR3: 100*4200/6300 = R$ 66,67
OGXP3: 100* 100/6300 = R$ 1,59
E o sistema lança as 3 movimentações, uma para cada ação. Com o PM/Quantidade indicado e o custo calculado.
Essa só para Amigo da @bastter.com :)
@Buy_and_hold64 , @Bastter , @gustavo