nullstellung.p 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. DEF VAR Ja AS LOG NO-UNDO.
  2. Ja = FALSE.
  3. MESSAGE "Achtung !!! Alle Daten werden auf Null gestellt !!! Wenn OK, bitte warten bis Meldung Ende kommt"
  4. VIEW-AS ALERT-BOX INFORMATION BUTTONS OK-CANCEL
  5. UPDATE Ja.
  6. IF NOT Ja THEN RETURN NO-APPLY.
  7. FOR EACH Artbw:
  8. DELETE Artbw.
  9. END.
  10. FOR EACH ArtUms:
  11. DELETE ArtUms.
  12. END.
  13. FOR EACH Artst:
  14. CREATE ArtUms.
  15. ASSIGN ArtUms.Firma = Artst.Firma
  16. ArtUms.Jahr = 2000
  17. ArtUms.Artnr = Artst.Artnr
  18. ArtUms.Inhalt = Artst.Inhalt
  19. ArtUms.Jahrg = Artst.Jahr.
  20. Bestellt = 0.
  21. Bestand = 0.
  22. Reserviert = 0.
  23. END.
  24. FOR EACH ArtLager:
  25. Inv_Best = 0.
  26. Inv_Alt = 0.
  27. Ausgang = 0.
  28. Eingang = 0.
  29. Bestand = 0.
  30. Bestand_Alt = 0.
  31. Datum_Inv = ?.
  32. END.
  33. FOR EACH AufGebKo:
  34. DELETE AufGebKo.
  35. END.
  36. FOR EACH AufGKon:
  37. DELETE AufGKon.
  38. END.
  39. FOR EACH Aufko:
  40. DELETE Aufko.
  41. END.
  42. FOR EACH AufRabSu:
  43. DELETE AufRabSu.
  44. END.
  45. FOR EACH AufSpRab:
  46. DELETE AufSpRab.
  47. END.
  48. FOR EACH Aufze:
  49. DELETE Aufze.
  50. END.
  51. FOR EACH BesGebKo:
  52. DELETE BesGebKo.
  53. END.
  54. FOR EACH Besko:
  55. DELETE Besko.
  56. END.
  57. FOR EACH Besze:
  58. DELETE Besze.
  59. END.
  60. FOR EACH DeArUms:
  61. DELETE DeArUms.
  62. END.
  63. FOR EACH Debfa:
  64. DELETE Debfa.
  65. END.
  66. FOR EACH Debhi:
  67. DELETE Debhi.
  68. END.
  69. FOR EACH Debop:
  70. DELETE Debop.
  71. END.
  72. FOR EACH DebUms:
  73. DELETE DebUms.
  74. END.
  75. FOR EACH Debst:
  76. CREATE DebUms.
  77. ASSIGN DebUms.Firma = Debst.Firma
  78. DebUms.Jahr = 2000
  79. DebUms.Knr = Debst.Knr
  80. DebUms.Ums_Grp = 9999.
  81. Debst.Saldo = 0.
  82. END.
  83. FOR EACH Debwu:
  84. DELETE Debwu.
  85. END.
  86. FOR EACH Debza:
  87. DELETE Debza.
  88. END.
  89. FOR EACH GebKontr:
  90. DELETE GebKontr.
  91. END.
  92. FOR EACH Interf:
  93. DELETE Interf.
  94. END.
  95. FOR EACH KunBest:
  96. DELETE KunBest.
  97. END.
  98. FOR EACH Passant:
  99. DELETE Passant.
  100. END.
  101. FOR EACH SavGebKo:
  102. DELETE SavGebKo.
  103. END.
  104. FOR EACH SavGKon:
  105. DELETE SavGKon.
  106. END.
  107. FOR EACH Savko:
  108. DELETE Savko.
  109. END.
  110. FOR EACH SavRabSu:
  111. DELETE SavRabSu.
  112. END.
  113. FOR EACH SavSpRab:
  114. DELETE SavSpRab.
  115. END.
  116. FOR EACH Savze:
  117. DELETE Savze.
  118. END.
  119. FOR EACH Zahlung:
  120. DELETE Zahlung.
  121. END.
  122. FOR EACH Steunr:
  123. Nr1 = 50000.
  124. Nr2 = 20000.
  125. Nr3 = 0.
  126. Nr4 = 0.
  127. Nr5 = 0.
  128. END.
  129. MESSAGE "NULLSTELLUNG ist beendet"
  130. VIEW-AS ALERT-BOX INFORMATION.
  131. RETURN NO-APPLY.