MargeRechnen.p 480 B

12345678910111213
  1. DEF VAR dMarge as dec decimals 4 no-undo.
  2. FOR EACH Artst NO-LOCK
  3. WHERE Artst.Firma = '1000':
  4. FOR EACH ArtPreis
  5. WHERE ArtPreis.Firma = Artst.Firma
  6. AND ArtPreis.Artnr = Artst.Artnr
  7. AND ArtPreis.Inhalt = Artst.Inhalt
  8. AND ArtPreis.Jahr = Artst.Jahr:
  9. dMarge = 100 - (Artst.Listen_EP * 100 / ArtPreis.VK_Netto).
  10. if dmarge = ArtPreis.Marge then next.
  11. ArtPreis.Marge = dMarge.
  12. END.
  13. END.