Skip to Content

BOPF: Transient Fields in SADL

Hello,
I’m currently developing a UI5 Application consuming BOPF-Data with the oData service based on SADL.
I wanted to combine data, which is stored in several BOs, into one BO that will be mapped to a single oData entity.
I tried adding transient Fields in an existing BO, but it seems they can’t be consumed by the oData service, as you see at the screenshot.

How can I resolve this problem?

screen.png (11.4 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Oct 03, 2015 at 03:58 PM

    Hi Stefan,

    as far as I know there's no possibility to consume transient fields. The SADL provider directly accesses the BOs DB tables and it won't find the transient information there.

    I can figure two options:

    1. Join the primary source of information if the transient data is not transformed
    2. If the transient information is calculated, I guess there's no other option than (redundantly) add a calculation in the SADL layer. (not that I know how)

    Cheers,

    Oliver

    Add comment
    10|10000 characters needed characters exceeded