Rapoarte de tip centralizare - calculare procent discount

Am introdus in Nexus ERP in cadrul rapoartelor de tip centralizare posibilitatea de introducere camp calculat folosind functii agregat (SUM, MIN, MAX, etc..).
In cazul in care in cadrul formulei exista o expresie de tip agregat, acest camp nu va mai fi inclus in lista de coloane dupa care se grupeaza raportul.

De exmplu din cadrul raportului Lista vanzari dorim sa afisam procentul de discount calculat la nivel de factura.

Creem un raport de tip Centralizare din setul de date Lista vanzari produse, si selectam ca si coloane de afisare:

  • Numar document
  • Data document
  • Client
  • Valoare produse fara discount
  • Valoare discount
  • Valoare produse

    Creem campul calculat:
    CASE WHEN SUM(valpr_fara_discount)!= 0 THEN SUM(valpr_disc)/SUM(valpr_fara_discount) * 100 ELSE 0 END
    si il tragem in raport.

    Raportul va afisa la nivel de factura procentul de discount acordat.
    Prin aceasta formula se rezolva orice situatie de afisare calcul procent discount (client, agent, perioada, gestiune, etc..).