How can I get outputs data while using with Filters


I noticed a difference when getting Quote Line Item (QLI) via vs. api.getCalculableLineItemCollection()

When getting QLI via, the returned QLI object does not contain Maps of "outputs" and "inputs" (whereas api.getCalculableLineItemCollection() returns it).

In my case, I need to use Filters so I use stream. Is there any way to get the "outputs" data too while using stream with Filters?


You can pull the values in fields = ["outputs.MyOutPut.result","inputs.MyInput.value"]

You can also directly construct filters on such values, you do not need to iterate over all items and check them in Groovy.

This applies to the header level too.

Found an issue in documentation? Write to us.