Boa tarde, pessoal.
Estou com um bom problema a resolver. e preciso da ajuda de vocês, Tenho que implentar uma rotina, onde fará calculo para grupo de contas, com base num lista de notas fiscais. Estes caluclo são baseado em formuldas criadas pelo usuario, com base em atributos(campos) desta lista. Estou em duvida de como fazer isto.
A rotina se basei em 2 partes: a 1 parte configuração das formulas e a segunda calculo dos valores com base nesta formula.
Para tenta exemplificar:
Minha Lista de notas tem os atributos:
GRUPO_ESTOQUE, GRUPO_CONTABIL, CFOP, ITEM, VALOR
preciso percorrer a lista e calcular os valroes.
as formulas são algo do tipo:
CONTA1 = (GRUPO_ESTOQUE = 3 AND CFOP IN (1101,1102))
CONTA2 = (GRUPO_CONTABIL IN (3,6,7,87) AND (GRUPO_ESTOQUE = 3 AND CFOP = 5102))
CONTA3 = CONTA1 + CONTA2
a ideia seria percorrer a lista para realizar cada calculo.
Alguem poderia me sugerir como fazer isto?
Obrigado