| 123456789101112131415161718192021222324252627282930313233343536 |
- TRIGGER PROCEDURE FOR WRITE OF HoReLager
- NEW BUFFER NHoReLager
- OLD BUFFER OHoReLager.
- IF nHoReLager.Art = 2 THEN RETURN.
- IF nHoReLager.Artnr = oHoReLager.Artnr AND
- nHoReLager.cSort = oHoReLager.cSort THEN RETURN.
- IF oHoReLager.Artnr > 0 THEN
- DO:
- FOR EACH ArtLager
- WHERE ArtLager.Firma = oHoReLager.Firma
- AND ArtLager.Lager = oHoReLager.Lager
- AND ArtLager.Artnr = oHoReLager.Artnr
- AND ArtLager.Inhalt = oHoReLager.Inhalt:
-
- ASSIGN
- ArtLager.Ort = ''.
- RELEASE ArtLager.
- END.
- END.
-
- IF nHoReLager.Artnr > 0 THEN
- DO:
- FOR EACH ArtLager
- WHERE ArtLager.Firma = nHoReLager.Firma
- AND ArtLager.Lager = nHoReLager.Lager
- AND ArtLager.Artnr = nHoReLager.Artnr
- AND ArtLager.Inhalt = nHoReLager.Inhalt:
-
- ASSIGN
- ArtLager.Ort = nHoReLager.cSort.
- RELEASE ArtLager.
- END.
- END.
-
|