InnoRules

Library

제품명 ERICA 버그번호 BIR1800030
제목 루프 룰의 하위 룰에 전달할 항목 데이터가 배열인 경우 하위 룰의 결과가 예상 결과와 다름
현상 루프 룰의 하위 룰에 전달할 항목 데이터가 배열인 경우, 하위 룰 수행시 단일 항목으로 사용되어 결과를 출력하여야 함
하지만 배열 형태의 값을 사용하여 결과를 출력
분석결과
루프 룰의 하위 룰에 전달할 항목 데이터가 배열인 경우, 하위 룰은 배열의 (하위 룰 수행 회차 - 1) 번째 데이터를 사용하여 수행하여야 함
하지만 ERICA 룰 엔진에는 하위 룰이 배열에서 값을 획득 하는 과정에서 (하위 룰 수행 회차 - 1) 번째 데이터를 획득하는 것이 아닌 배열의 전체 값을 획득하도록 처리되어 있음
루프 룰의 하위 룰이 항목의 값을 배열에서 취득하는 경우 (하위 룰 수행 회차 - 1) 번째 데이터를 취득하도록 수정

우회방법 없음
영향받는버전 ERICA Library 1.0.0.2 and below 픽스버전 ERICA Library 1.0.0.3
접수일자 2018-11-22 처리일자 2018-11-23