Bom dia,
Como posso configurar uma variável na query apenas para efetuar a soma em uma tabela relacionada 1-N???
...
@Transient
@TemplateConfig(labelKeyBundle="notafiscalservico.totalServicos")
private BigDecimal totalServicos = BigDecimal.ZERO;
public void setTotalServicos() {
this.totalServicos = BigDecimal.ZERO;
}
public BigDecimal getTotalServicos() {
for (ServicoPrestado servicoPrestado : getServicosPrestados()) {
this.totalServicos = totalServicos.add(servicoPrestado.getValorTotal());
}
return totalServicos;
}
...
Caused by: org.hibernate.QueryException: could not resolve property: totalServicos of: com.wave.erp.orm.vendas.NotaFiscalServico [Select t from com.wave.erp.orm.vendas.NotaFiscalServico t where t.cdEmpresa = ? and t.totalServicos > ? order by t.numero]
Abraços.