on 2024 Jul 03 11:00 AM
Hi,
Greetings!
As per https://help.sap.com/docs/bas/developing-sap-fiori-app-in-sap-business-application-studio/create-new... for creating SAP UI5 extensions Create Extension wizard can be used.
Created SAP Fiori Dev Space in BAS and while accessing available wizards via File -> New Project from Template - Basic Multitarget Application, SAP UI5 Adaptation Project, SAP Fiori application are only available.
Am I looking at the wrong place or missing something, pls guide.
Note - SAP UI5 Adaptation project doesn' t meet the requirement hence looking for alternative solution of using Extension Project and above is for creating extension project.
Regards,
Vipin.
There is no "Create Extension Wizard", you just use Adaptation project wizard and if the app does not qualify for adaptation, it will automatically create extension project for you. The SAP document that mentions "Create Extension Wizard" is misleading and should be corrected.
What is the app id you are trying to adapt? And what is your S4 version?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Arushi ,
You are right, the app F2502 does not show up in the Adaptation wizard list.
I checked the UI software package UIS4HOP1-600 and we do have it installed, so it should really come up in the list. And I even checked in SE80 and the BSP application is indeed installed in our system, so we do have the app in our system.
So... I think either SAP did not intend for this app to be adaptable (which can't be right, since the Fiori App library shows a section for extensibility for this app), or SAP's just missed putting this in the list of Adaptation wizard.
I would create an SAP ticket and ask them about this.
You should not have to use Web IDE. Even if the app doesn't qualify for Adaptation project, the wizard in BAS still shows the app and creates an extension project for you, with a .extconfig.json.
Then you right-click on that and WebIde menus show up to let you extend the app. See this blog.
SAP's answer to your ticket is not an acceptable answer. See if you can get passed the first-level support and get a developer engaged.
Hi @OliverGraeff - Thanks for your inputs. Was looking into possibility of using Extension project as pre-requisites to use Adaptation Project was not met.
Hi @Arushi - Pls select Adaptation Project template, post providing project name and other details including selecting version of UI5, an option will show up asking "Do you want to create an Extension Project with name "zapp.f<>.variant1" instead? It will give you the ability to create controller extensions for the synchronous views as well as the asynchronous." Here pls try selecting as Yes.
Regards,
Vipin.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
To clarify, the Create Extension wizard that the SAP document is referring to is only available in BAS if the app you are trying to extend does NOT meet the Adaptation Project prerequisite. If it does, then you cannot do the traditional controller extension and you are stuck with Adaptation Projects, which give you very limited override capabilities. Ex. you won't have access to override extended controller functions (which most SAP FE apps have) and local controller model.
Unfortunately. 😐
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
It sounds like you're trying to create an SAP Fiori UI5 extension project using SAP Business Application Studio (BAS), but you're not finding the option you need in the wizards available under "File -> New Project from Template". The SAP UI5 Adaptation Project isn't suitable for your requirements, so you're looking for an alternative to create an Extension Project.
Here are a few things to consider and steps you can take:
1. **Extension Project Availability**: SAP Business Application Studio (BAS) should provide a way to create SAP Fiori UI5 Extension Projects, typically through the SAP Fiori Dev Space. The option might not be directly under "File -> New Project from Template" as you described, but rather it could be accessed through a different route or view within BAS.
2. **Exploring Project Templates**: Sometimes, project templates for specific SAP Fiori extensions or UI5 projects may not be visible under the default project creation options. In BAS, explore other menu options or views that list all available templates or project types. Look for options related to Fiori or UI5 development specifically.
3. **SAP Fiori Dev Space**: Ensure that you are in the correct SAP Fiori Dev Space within BAS. Different Dev Spaces may offer different sets of templates and wizards. Switch to or verify that you are in the correct Dev Space where Fiori extension projects are supported.
4. **Consult SAP Documentation or Community**: If you're still unable to find the appropriate project template or wizard, consult the SAP documentation specific to BAS or Fiori development. Additionally, SAP Community forums or SAP support might provide insights or guidance from other developers who have encountered similar challenges.
5. **Custom Project Configuration**: If necessary, consider configuring a custom project in BAS by starting with a basic UI5 application template and then adapting it for extension purposes manually. This may involve setting up the necessary Fiori and UI5 dependencies, configurations, and folder structures.
In summary, while BAS should support creating SAP Fiori UI5 extension projects, the exact location or naming of the template might not be immediately obvious. Continue exploring BAS's options, ensure you're in the correct environment, and refer to SAP's documentation or community resources for additional assistance.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Agreed. This is a chatgpt response.
I also am looking for the promised "Create Extension" wizard in BAS and cannot find it.
I want to set the default value of a date field to today's date in a standard SAP List Report app F2876, and make the field read-only. But because the field is not bound to an odata context from backend (it's a local JSON model field used for input), the Adaptation Project does not give me the hooks I need to manipulate this field.
But I cannot find the "Create Extension" wizard that the help document mentions. They don't say where it is, they just say use it.
User | Count |
---|---|
66 | |
11 | |
11 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.