How to call a SAP Fiori tile whose app type is SAP GUI with parameters? - sapui5

I am trying to implement cross app navigation to this app: KB16N but with parameters like the Company Code and Document Number.
In the Fiori Apps Library, there are no additional parameters mentioned in the Configuration section. The technical information for the 2 parameters I want to pass is as below:
As per my understanding, we can add parameters while Tile Configuration in Launchpad Designer. And then I would use this parameter in my cross app navigation code in SAPUI5 app. But to add parameters, how to get the 'Target Name' value highlighted below:
Kindly assist.

Do F1 on the input of the screen,
Check the Parameter ID, for example, for ControllingArea, it is CAC. the Target Name is CAC.
Or Check the table name and field name. For example, the Controlling Area of KB16N, the Target Name is TKA01-KOKRS.
btw, I am not familiar with KB16N, i cannot find the CompanyCode and ReferenceDocumentNumber in the screens.

Related

Fields not editable in Smart Mult Edit

I'm extending my Fiori elements app and trying to implement "Smart Multi Edit".
I made all requested changes in my project but when I select the row and hit to modify, the fields isn't able to modify.
I'm using a root custom entity CDS, see some details about my project below:
https://github.com/pitterrs/SmartMultEdit
I'm using OData V2.
Here is my screen:

Azure DevOps: Field with default value containing another fields value

I am trying to find a way in Azure DevOps of displaying a field on a User Story layout that is made up of a URL plus the value of another field on the same story.
We have an external support ticket system where all of our support calls are logged. When the story (or even Defect) is created, we have a field where a support reference is entered.
I want another field that combines a URL and the support reference so it creates a link to the support ticket.
Is this do-able?
Thanks,
Craig
This is achievable. You can Add a custom field to a work item type for an inherited process.
1,First you need to create a inherited process.
Go to Organization settings, From the Process page under Boards, open the … context menu of the process you'll use to create an inherited process, and then choose Create inherited process. Choose the same system process—Agile, Basic, Scrum, or CMMI—that was used to create the project that you want to customize.
2, Add a custom field to an existing work item type for the inherited process.
From the Process page of the selected inherited process, choose the work item type(User Story) you want to add the custom field to.
Select the work item type and click new field or ... to add a field under a group.
For example i add a new field Support Url under group Planning(click Options to define a default value for this field).
3, Apply the customized process to your project.
Click team projects of the process shown as below screenshot.
Open the … context menu for the process and choose the Change team projects… option.
Then you will have the custom field with default value for the work item type in your project.
For detailed steps please check Microsoft Document there.
Update:
Field value made up of a static part, plus another field
There is no direct way or any tool i can find to achieve this. However there is a complicate workaround to achieve this.
You can try creating a service server to to combine the field values and update the workitem field with workitem update rest api, and add a service hook to this service server.
You can refer to the service hook sever provided by Microsoft. Check reate a pull request status server with Node.js

how properties are stored in /etc/designs for design dialog

I'm new to CQ5 and working on a project that deals with refactoring code that uses design dialogs.
Currently, I have a property declared as part of design dialog of my component. It creates a folder in /etc/designs/ for each template my component is used on. Is there a way we can make sure that those property values are stored at one particular configuration in /etc/design(as opposed to multiple)? I need to make sure only one set of configurations is used for all pages that use my component.
Thanks in advance!
Pallavi
The designs are linked to the template and not the whole site.
Hence whenever you configure the component in design mode, the values are stored within the corresponding template under the jcr:content of the configured design page or under /etc/designs/default/jcr:content in case no design is configured.
As far as I know, there is no way to tell AEM to store all the design configurations under one single path, unless you are using absolute paths in your dialog / page configurations.
If you are using multiple templates in your site, there must be one master template (which render global components eg. header/logo/navigation & footer), and all other templates should extend master template to get these global components and change pagelayout for content section.
Saying so, if templates are structured & inherited properly, you should be able to set design dialog property on home page (created using master template) and all internal pages will be able to access those design property OOB. Though child pages (created using other template) can override those design property (if needed for that template) to break inheritance.

content navigator P8 stepprocessor property order

We have a FileNet 5.1 system with Content Navigator as the UI. From content navigator we use the default workflow stepprocessor to display workflow steps.
We use the IBM EDS service to add additional properties(like mandatory fieds) to these stepprocessors.
This service loads JSON files to augment the workflow fields.
I now have a question what determines the order of the property in how th content navigator/eds determines the fields.
Thanks.
It turns out it is not possible to manipulate the property order out of the box. The solution: make a custom stepprocessor where you can manipulate it yourself.

Creating custom parameter entry UI for Birt in an RCP application

I want to use BIRT in an RCP application. I'll need to allow the user to enter parameter values and it's a requirement that the parameter entry UI must be customizable by users without compilation.
Is the only way to build a custom parameter JSP page and show it in an embedded browser? Or are there other ways to do this?
Besides the custom jsp, you can build your own SWT-UI that asks in your RCP for parameter values. You have to
parse the rptdesign file by BIRTS API to examine the parameter-types
prompt for example your custom dialog and
afterwards opening an embedded browser with the entered parameters (the parameters are appended to the URL of the ReportViewer), see also http://www.eclipse.org/birt/phoenix/deploy/viewerUsage.php#parameters