Home Discussions Questions & Answers FND vs XXEN API for PLSQL Submission

FND vs XXEN API for PLSQL Submission

Avatar photoCustomer November 26, 2020 at 3:48 pm

We are submitting Blitz Reports via PLSQL. Should we use the standard `fnd_request.submit_request` or the dedicated Blitz Report API, and what’s the key difference in argument handling?

Viewing 4 reply threads
  • Author
    Replies
    • Support November 28, 2020 at 11:13 am  

      The Oracle standard `fnd_request.submit_request` can be used. Arguments 1 through 15 specify the report name and runtime options (like email, output format, etc.). The actual **user-entered report parameters start from argument 16** onwards.

    • Avatar photoCustomer November 30, 2020 at 2:13 pm  

      That positional argument mapping sounds rigid. Is there a more flexible method?

    • Support December 1, 2020 at 11:38 pm  

      Yes, the alternative is `xxen_api.report_submit_concurrent_`. This API allows referencing the report, parameter, and template names by name or ID instead of relying on argument position, which improves code readability and maintenance.

    • Avatar photoCustomer December 2, 2020 at 9:09 pm  

      So if I use the Blitz Report API, I first submit the request and then set parameters?

    • Support December 4, 2020 at 12:32 am  

      That is the typical flow. You first call `xxen_api.report_submit_concurrent_` to get a run ID, and then use procedures like `xxen_api.set_parameter_value_` and `xxen_api.set_runtime_option` referencing that run ID.

Viewing 4 reply threads
  • You must be logged in to reply to this post.

Login with: