FEATURE - Enhance extracted FLP prompts to support ADP scenario #2605
Labels
create
@sap-ux/create
feature
New feature or request
flp-config-inquirer
@sap-ux/flp-config-inquirer
As a developer,
I want to be able to configure Fiori Launchpad config in Adaptation Project scenario,
so that I can see my ADP application in the Fiori launchpad after the project has been deployed
Description
What is the high-level purpose and value of the feature? The description should ensure that anyone reading understands what it is doing (at a high level) and most importantly why.
Currently, FT offers a different FLP configuration than the ADP. I want to have the same experience when using Adaptation Project - the ability to use the same tool to create FLP configurations for adaptation projects.
I want to have the following changes in prompting, when this tool is working for ADP:
Add new inbound.
Case 1. manifest.appdescr_variant HAS NO FLP Configuration:
a. If the base application has inbounds, then show the inbounds list input with all available inbounds plus we show the 4 prompts as Fiori do (Semantic Object, Action, Title, Subtitle).
b. Base application has no inbounds, then we show the 4 prompts as Fiori do (Semantic Object, Action, Title, Subtitle) and the parameters question. After that we create a "dummy" inbound which is "<app.id>.InboundID".
In YUI at the end of the 5 questions a new question should be shown with the following details (in YUI):
Technical Design
What modules need to be created or enhanced?
How would the functionality be exposed and how can it be consumed?
Acceptance Criteria
GivenWhenThen format (https://martinfowler.com/bliki/GivenWhenThen.html)
Given I have a ADP
when I execute
add navigation-config
commandthen an FLP configuration is added to my project (manifest.appdescr_variant).
Notes
Tasks
The text was updated successfully, but these errors were encountered: