Здравствуйте,
Проблема в функции планирования, не рассчитывается { YSUM, YMON, YEAR, RUB, YPLAN, YSTA, RASPR, YMA }. Никак не могу понять в чём дело, при замене в формуле одной из частей на 1, значения сохраняются в куб, а если оставить обе части, то новых записей не образуется.
DATA YMON TYPE 0CALMONTH2. DATA YEAR TYPE 0CALYEAR. DATA YSTA TYPE YSTATI2. DATA YMA TYPE ZMAG. DATA SUM TYPE F. YSTA = VARV(VAR_20111010142056). YMON = VARV(PLANM). YEAR = VARV(VAR_20110803113704). SUM = 0. FOREACH YMA. SUM = SUM + { YKOLSOTR, YMON, YEAR, #, YSILPOKAZ, #, #, YMA }. ENDFOR. FOREACH YMA. FOREACH YSTA. { YDOLIA, YMON, YEAR, #, YPLAN, #, RASPR, YMA } = { YKOLSOTR, YMON, YEAR, #, YSILPOKAZ, #, #, YMA } / SUM. { YSUM, YMON, YEAR, RUB, YPLAN, YSTA, RASPR, YMA } = { YSUM, YMON, YEAR, RUB, YPLAN, YSTA, RUCH, С001 } * { YDOLIA, YMON, YEAR, #, YPLAN, #, RASPR, YMA }. ENDFOR. ENDFOR.
|