BIP Report in Siebel Open UI - siebel

I created BIP report in Siebel Open UI. In my screen got two Applet :
Information Applet - use Information BC
Transaction Applet - use Transaction BC
In Information Applet got two drop down field which are Acc and Credit Note No (for drop down field i use calculated field). The link between this two Applet is Credit Note No.
So i set my link
Information BC - CreditNoteNo (Calculated Field)
Transaction BC - Credit Note No (BC Field).
But when the reports come out, only the data from Information BC was come out and there's no data from Transaction BC was display.
Kindly assist me on this.

In the My Reports view, where the generated reports are finally stored in Siebel, check the fields searchpec and bookmark, to see if the right searchspec was captured from the UI.
The UI applets have nothing to do with BIP except to capture the searchspec.
In Siebel Admininistration->BIP reports view for this report, try unchecking the selected records flag and try running the report again.
In Siebel Admininistration->BIP reports view, find the Integration Object of the report (left side applet under the top list applet). This integration object will be used to create the XML to generate the report. That integration object can be found in Siebel Tools, and it should have the same BCs as in the UI applets. Check the BO behind that IO, if that link is present.

Related

Designing an Oracle APEX DB for an Application - Mental Road Block

I need some help getting past a road block I've come across in creating my application in APEX.
This application will be to track financial disbursements from a company. It will utilize a one to many relationship. One associate to many different transaction details.
Using Quick SQL in APEX 19.2 I have created a couple tables. DISB and DISB_DTLS
DISB
Assignor vc
Processor vc
RCVD_DA date
PROC_DA date
ACT_NO number
APPROVER vc
STATUS vc
NOTES vc
DISB_DTLS
AMT number
etc
etc...
The problem I'm having is that I want to have the primary table DISB be for the associate. Hence "One Associate to Many Disbursements. However, we have so many details that it would make the interactive grid APEX uses way to big and squished when doing a Master Detail form. Yet the only way to modify two tables or a view would be a master detail form. That's why I put some disbursement info in the primary table DISB and not the DTLS table.
I know there are some creative applications out there, and need some help discovering what I can do in regards to updating multiple tables from one form, if possible. Or alternatives. I want to make this process easy for the associates. This was all in one spreadsheet at one point.
Thanks,
Joe
I recommend you don't compromise Database design over the UI.
What you can do in this case is filter segmentation.
Complete your Master-Detail as initially thought.
Some detail columns can be logically grouped so I would put some filters somewhere on the page which the users selects a Logical group of columns to be displayed. That way you hide/show the columns to ensure they fit on the screen. Think of Filters as radio buttons or even checkboxes, let the user choose what shows on the screen.

Is there an overview of fields in datasets of custom (word) reports in Dynamics Business Central

Somehow i have the feeling its difficult to get detailed information about Dynamics BC. I am currently "designing" some custom reports - e.g. our invoices - using word templates.
Now I would like to add some data from BC to the report that I can not find as available Field/content control in the provided "XML Custom Part" (e.g. our BIC or the clients german UST-ID (VAT ID))
Therefore:
a) Is there an overview of the available Fields in the XML Part? In best case with there mapping to the corresponding Fields in BC Frontend?
b) Can I extend the available Fields in the XML Part?
One report can use data from multiple tables, you can also have bespoke data in there ( aka variables calculated on the fly) so the answer is yes, you can if you have access to the web client (how to inspect a page) but you wouldn't know where to look!
So ask the consultant or another developer where is the field that you are looking for

Create new metric in Google Data Studio to Count Only Branded KW Impression

I'm trying to get a count of my branded/unbranded impressions in Google Data Studio and running into a snag when I try to create a new field:
Case
when REGEXP_MATCH(Query,'will enter branded KWs here')
then count(Impressions)
End
This, of course, doesn't work, but wondering if there is any workaround to get what I'm trying to. Any ideas?
It can be achieved by Reaggregation (Blending a Data Source with itself); The Sample Google Search Console Data Source has disabled field editing (thus unable to test the proposed solution), however, adding a link to a Similar Solution for a Google Analytics Post, which includes a GIF of the process.
0) Disaggregation
The metrics in Google Analytics, Ads, etc are currently pre aggregated (the reason it's coloured blue), thus it needs to be disaggregated in order to perform the calculation required. There are two ways: One is using a Data Extract and the other is a Data Blend (used in this example: #1 below)
1) Blended Data Source (Reaggragation)
Create a Blended Data Source by using the following fields:
- Join Key #1: Date
- Join Key #2: Query
- Metric: Impressions
2) Time Series Chart
- Dimension: Date
- Metric: Impressions_Branded
3) Impressions_Branded (Calculated Field)
CASE
WHEN REGEXP_MATCH(Query, 'will enter branded KWs here') THEN Impressions
END

Prevent all pages -> page -> visualization filter to apply

I need to create a report with several pages filtered out to some entities (whatever) to display some consumption charts. I made a filter at "all pages" level to modify all pages at once. Working fine!
However I would like to have average for all entities displayed so member of a specific entity can compare to others without having their details.
To do this, I found it would be convenient to have a way to prevent :
visualization to apply "page" and "all pages" filters
"page" to apply"all pages" filters
In other words to prevent filters cascading.
Can this be made ?
Thx,
To stop filter interaction you have to click on your visual and then go to Format > Edit Interaction. Now you see on every other visual a diagram and a circle. If the diagram is grey the interaction is active, is the circle is grey the interaction is inactive.
For your second problem you can activate the sync slicers pane (View > Sync Slicers). However this just works for slivers and not for filters which are in the filter pane.
At the moment it is not possible to stop or edit interactions from filters within the filter pane. They are applied always like it is stated: For a visual, page or all pages.

No field match identifier (SBL-DAT-00416)

Currently im doing Siebel Open UI. I got 3 drop down choices which are :
Account No
Transaction Date
Fund Code
All field above are calculated field. I create different picklist for every calculated field above. Account No and Transaction Date are from BC (A) but Fund Code is from BC (B). In order to put Fund Code in same Applet with another 2 field above, i had created calculated field in BC (A) and put Fund Code field there. But it keep come out with this error.
Kindly assist me on this issue.
Thanks and Regards.
Are you trying to pull a field from defined in BC "B" into an applet which is based on BC "A" ? This cannot d be done. OpenUI runs on the UI layer, but the rules of the second business layer still hold true. Every applet has a Business Component behind it and you can only map the fields of that underlying BC onto that applet.
You will have to define all three calculated fields on the same BC "A" inorder to map them to the applet.