Whenever you execute a BRF+ function the context values are changed. What I suspect here is the previous buffers were not cleared during the execution second time which may result in wrong output. Whenever you make any change to the function in brf+ workbench it triggers generation of new abap class and it invalidates the previous buffer. That could be the reason for you to get right results after a change. Please implement the note 1912092 which should solve this issue. If it doesn't then I would advice you to open a customer message with SAP.
↧