Всем привет.
Есть простенькое условие в правилах обновления:
Code:
...
ELSEIF <что-то там>.
RESULT = COMM_STRUCTURE-DEB_CRE_LC.
ENDIF.
*
RETURNCODE = 0.
*
ABORT = 0.
*
UNIT = COMM_STRUCTURE-LOC_CURRCY.
...
Проблема в том, что
некоторые суммы пришедшие из инфоисточника не пишутся в показатель в целевом кубе. При этом в отладке видно, что эти
некоторые значения RESULT'у присваиваются. В PSA-область всё приходит как надо, при тыкании на "целевые записи" после отладки, весь срез отображается как и должно быть. На кубе же по соотвествующему срезу на показателе 0.
Статус запроса Зеленый, в мониторе ни намека на ошибку.
Пробовал шаманить с типами данных - сумму класть в переменную типа String и только потом класть её в RESULT, не помогло. Пытался в отладке понять что происходит в коде после приведенного фрагмента, ниасилил. Кто-нибудь сталкивался с подобным?