FehlerhafteWgPgAg.p 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. OUTPUT TO 'Fehler.txt' NO-MAP NO-CONVERT.
  2. FOR EACH Artst NO-LOCK WHERE Firma = '1000' BY Artst.Aktiv:
  3. FIND Warengrp NO-LOCK
  4. WHERE WarenGrp.Firma = Artst.Firma
  5. AND WarenGrp.Wgr = Artst.Wg_Grp NO-ERROR.
  6. IF NOT AVAILABLE WarenGrp THEN
  7. DO:
  8. PUT CONTROL Artst.Artnr ' ' Artst.Inhalt ' ' Artst.Jahr ' ' Artst.Aktiv CHR(10).
  9. NEXT.
  10. END.
  11. FIND Prodgrp NO-LOCK
  12. WHERE ProdGrp.Firma = Artst.Firma
  13. AND ProdGrp.Wgr = Artst.Wg_Grp
  14. AND ProdGrp.Prod_Grp = Artst.Prod_Grp NO-ERROR.
  15. IF NOT AVAILABLE ProdGrp THEN
  16. DO:
  17. PUT CONTROL Artst.Artnr ' ' Artst.Inhalt ' ' Artst.Jahr ' ' Artst.Aktiv CHR(10).
  18. NEXT.
  19. END.
  20. FIND Artikgrp NO-LOCK
  21. WHERE ArtikGrp.Firma = Artst.Firma
  22. AND ArtikGrp.Wgr = Artst.Wg_Grp
  23. AND ArtikGrp.Prod_Grp = Artst.Prod_Grp
  24. AND ArtikGrp.Art_Grp = Artst.Art_Grp NO-ERROR.
  25. IF NOT AVAILABLE ArtikGrp THEN
  26. DO:
  27. PUT CONTROL Artst.Artnr ' ' Artst.Inhalt ' ' Artst.Jahr ' ' Artst.Aktiv CHR(10).
  28. NEXT.
  29. END.
  30. END.
  31. OUTPUT CLOSE.