Discuss the features and functionality of OneStream.
Recently active
Hi Everyone. I would appreciate some help in understanding how the DataBufferCellPk works in the following code, and in general. I’m currently reviewing a business rule where entities are charged to others—essentially an allocation. However, I haven't found any use of CALCULATE or similar functions that would typically handle this process. This leads me to believe that DataBufferCellPk might be responsible for it. Could you please assist me in understanding this better and provide more context on the issue I'm trying to resolve? Dim dbcpk As New DataBufferCellPk( mbrRefIdAcc, mbrRefIdFlow, intOriginId, mbrRefIdIC, mbrRefIdUd1, mbrRefIdUd2, mbrRefIdUd3, mbrRefIdUd4, mbrRefIdUd5, mbrRefIdUd6, mbrRefIdUd7, mbrRefIdUd8 ) 'BRApi.ErrorLog.LogMessage(si,$"Valores de DataBufferCellPk 2023M3: MbrRefIdAcc: {mbrRefIdAcc}, MbrRefIdFlow: {mbrRefIdFlow}, IntOriginId: {intOriginId}, MbrRefIdIC: {mbrRefIdIC}, MbrRefIdU
Hi there, I'm looking an example using the "Specific data filters". So far, I can filter the data using the "combinations of data filters" in the previous step as expected, but I need to be more specific on the data combinations to export. Does anyone have used it? For instance exporting: A#(subsetA1):F#(subsetF1) A#(subsetA2):F#(subsetF2) and do not exporting: A#(subsetA1):F#(subsetF2) A#(subsetA2):F#(subsetF1) Thank you Best regards, Carlos
How do I set up a task in the task scheduler to run as Administrator and not as me? Thanks, Scott
Dear community, Is there a way to name (:Name("test")) a column when the columns in a CubeView is set by a parameter (Application dashboard) which is referencing to a business rule? I want the last member to be renamed from description "2024 Q2" to a name I choose "2024Q2 YTD" Public Function GetFCTCVColumnSet(ByVal si As SessionInfo, ByVal globals As BRGlobals, ByVal api As Object, ByVal args As DashboardStringFunctionArgs) As String Try Dim CurrentScen As String = args.NameValuePairs.XFGetValue("SelectedScenario").ToString.Replace("'","") Dim CheckFct As String = CurrentScen.Substring(0,8) Dim CheckFctSubstring As String = CurrentScen.Substring(0,12) Dim TimePeriods As String = "" Dim CurrentScenYear As String = CurrentScen.Substring(CurrentScen.Length - 4) Dim CurrentScenNextYear = CurrentScenYear + 1 Dim CurrentScenNextNextYear = CurrentScenNextYear + 1 TimePeriods = "T#" & CurrentScenYear & "Q2:V#Periodic:U3#Top:U4#Top:U5#Top,T#"
Hello All,We have setup People Planning for 24 periods. We need to import the data into a cube across 2 years/24 months.Wondering the best approach.We have flagged Allow Loads After Workflow View Year as "True".We have tried using "Range" in the Workflow Tracking Frequency.This approach works, but the fact that we can't change time periods in the Scenario, creates some monthly and annual process management issues.Anybody use an alternative approach?Thanks,Scott
Hi Team, I am building a cube view with account in rows. In columns i need entity and UD2 dimension members but the columns names should change as entity members and UD2 members based on choosing the parameters. I have tried Primary dimension type as entity and nested member expansion primary dimension type as UD2 but i am unable to achieve my requirement, can anyone please suggest . Let me know if any questions. Thanks in Advance.
Dear community, I need to send data over another external Azure SQL table. What are the ways (and possible business rules ?) to do so especially if this external table hasn't been configured as a regular "external table" by onestream ? Regards,
I have a BR that is setting a value in a member's text3 field. In doing this I have the following code which appears to NOT save the member description so it is being cleared. BRApi.Finance.MemberAdmin.SaveMemberInfo(si, PDOToUpdateInfo, True, True, False, TriStateBool.FalseValue) I changing the False in the line above to True, the code compiled with no errors, but at runtime I received the error " Error updating member 'IT_PGM_1038_27'. Invalid parameter. Descriptions, IT_PGM_1038_27." What am I doing wrong? I can send more of the code if that would be helpful.
Hi, In the GetTableView function of a Spreadsheet BR, I extract data from a database table (XFW_TLP_Register). For a numeric value (e.g. NCode1) negative numbers are by default extracted to Excel as varchar (with “,” as decimal separator) and positive numbers as numeric values (with “.” as decimal separator). Hence, the value cannot be submitted back since it’s trying to submit a text value into a numeric database column. If I cast the column (in my SQL query in the GetTableView function) to numeric it works but then it will not display digits in the Excel. Any idea how to solve this?
Using this function: 'Get Workflow YearDim myWorkflowUnitPk As WorkflowUnitPk = BRApi.Workflow.General.GetWorkflowUnitPk(si)Dim wfYear As Integer = BRApi.Finance.Time.GetYearFromId(si, myWorkflowUnitPk.TimeKey)Dim dt As New DataTabledt.Columns.Add("Display")dt.Columns.Add("Value")dt.Rows.Add("Jan", "1/1/" & wfYear & " 12:00:00 AM")dt.Rows.Add("Feb", "2/1/" & wfYear & " 12:00:00 AM")dt.Rows.Add("Mar", "3/1/" & wfYear & " 12:00:00 AM")dt.Rows.Add("Apr", "4/1/" & wfYear & " 12:00:00 AM")dt.Rows.Add("May", "5/1/" & wfYear & " 12:00:00 AM")dt.Rows.Add("Jun", "6/1/" & wfYear & " 12:00:00 AM")dt.Rows.Add("Jul", "7/1/" & wfYear & " 12:00:00 AM")dt.Rows.Add("Aug", "8/1/" & wfYear & " 12:00:00 AM")dt.Rows.Add("Sep", "9/1/" & wfYear & " 12:00:00 AM")dt.Rows.Add("Oct", "10/1/" & wfYear & " 12:00:00 AM")dt.Rows.Add("Nov", "11/1/" & wfYear & " 12:00:00 AM")dt.Rows.Add("Dec", "12/1/" & wfYear & " 12:00:00
currently we are using standard time profile, we are planning to change the time profile to 5-4-4. does it affect historical data? how can we achieve changing time profile?
I am using a BR to extract the Business Rules as part of an update process. I am using the code from here: https://community.onestreamsoftware.com/t5/Workflow-and-Data-Integration/Import-XML-to-create-objects/m-p/32087 I can extract to a zip file which contains the BRs wrapped up in their application area XMLs eg ApplicationDashboards.xml contains all the dashboard type BRs. I want to extract the BRs as individual files i.e. the format you get when you extract the xfproj file without checking 'Extract to zip'. Anyone know how to do that? Thanks
Hi all, I'm after a bit of advice. We have a STAT cube which has BS and PL data and there is a MGMT cube which has PL data but goes to the level of Regions (UD1) and Departments (UD2). There is a Stat entity structure and a Mgmt entity structure, with the only difference being S_ and M_ prefixes. So Group is S_GRP and M_GRP respectively. I have been requested to build a report to calculate creditor outstanding days by taking the Creditors balance in S_GRP and dividing by COS in M_GRP split by Regions (UD1) and multiplying by days in the month. I started to create some new reporting accounts to calculate these, but then I realised there's a mix of dimensions between the cubes so it's not as straightforward as using api.data.calculate etc. Does this seem like something that is possible? Currently the users utilise the XFGetCell function in the add-in, but want to have something more automated. Any advice is appreciated. Thanks
Hi OS Experts, I need to make "AllowAdjustments" to FALSE (from TRUE) for Parent elements in the Entity Dimension properties. so, I exported the Entity dimension in xml file and edit it in Notepad++ to update the "AllowAdjustments" to False but I am not sure which ones are parent elements. How to identify that particular element is parent or not? Is there any Key identifier to identify that the element is Parent or Base element? any suggestions. it is bit urgent kindly do needful.
Hi Team, I have a cubeview in which i am passing Entity parameter in Rows based upon Workflow selection, and it brings me all entities which as value in Text4 property, but i need to have one base member value to be picked up in column. ex: if i select Top entity in rows, then my cubeview will bring all entities which as Text4 property and that same time i want to bring values for only one base member in one of the column (which as different POV), for respective Text4 entity members. can anyone help on this kind of requirement please. Thanks Satish P
Hi We have setup Auto Translation Currencies on a USD Entity (AUD, JPY, GBP) Using XF Functions how can I display the Currency label i.e. AUD? XFGetCell returns the the data in AUD how can I display AUD in a cell as XFGetMemberInfo only shows me the currency attribute of the Entity (USD) Thanks Guy
Hi, i have request to pass the Entity filter in rows in cubeview but it should bring members which as text property. for ex: i am using text4 property for few entities and i want to bring only those entities in the cubeview. is there any way please. Please suggest if anyone as came across this requirement. Thanks in Advance
This syntax only inserts one line and the line does not have 'entity currency' or 'group currency' description in the [currency] column. Please advise on what the issue could be:INSERT INTO XFC_005_RCP_FinResults ( [PROJ_ID], [PROJ_DESC], [SCENARIO], [TIME], [VIEW], [ACCOUNT], [EOJ], [EOJ_AVG_FX_RATE], [AMOUNT_INPUT], [AMOUNT_FACTORISED], [FACTOR_PERC], CURRENCY )SELECT [PROJ_ID], [PROJ_DESC], [SCENARIO], [TIME], [VIEW], [ACCOUNT], [EOJ], [EOJ_AVG_FX_RATE], [AMOUNT_INPUT], [AMOUNT_FACTORISED], [FACTOR_PERC],CASE WHEN RowNum = 1 THEN 'Entity currency' WHEN RowNum = 2 THEN 'Group currency' END AS CURRENCYFROM (SELECT *, ROW_NUMBER() OVER (PARTITION BY [PROJ_ID] ORDER BY [SCENARIO], [TIME], [ACCOUNT], [CURRENCY]) AS RowNumFROM XFC_005_RCP_FinResultsWHERE CURRENCY = 'Project currency') AS tWHERE RowNum <= 2AND NOT EXISTS (SELECT 1FROM XFC_005_RCP_FinResultsWHERE [PROJ_ID] = t.[PROJ_ID]AND CURRENCY = CASE WHEN RowNum = 1 THEN 'Entity currency' WHEN RowNum = 2 THEN 'Group currency' END);
Team, we are looking for a solution using python for code migration between the environments/ copy applications. Any suggestions on this ?
Hi Onestreamer's, i am building a report on cube view where i have 2 columns. In the first column there will be all month of the budget year. Now, i have to do custom calculation on second column(YTD). I have created parameter in runtime where the user gives input like 1,2,3,4....... upto 12. if the user gives 3 then the rule should take and sum the first three months value in the first column and it should store the total in the second column. if you know the solution for this requirement, then please share the solution here.Here is the image which is marked by red boxes is my requirement and that yellow box is the manual input data. Marked by red boxes Thank you.
I am trying to figure out conditional formatting in a cube view to show base level members as different color. For example, in a cube view- I have a row A#NETINC_INT.Tree, I would like to display Net Income base members and their data in different color.
Does guided reporting support when the fiscal year differs from the calendar year? I know it did not previously and am wondering if it has been changed.
Hi , Is it possible to use REST API in SIC? If so, could you please provide some examples?
Hi, anyone has worked with a similar member script or rule that has a conditions - eg assessed loss utilised in the current year is based on higher of $1 million and 80% of Current Taxable Income account. This is limited to the assessed loss carried forward account (Assessed loss carried forward is assessed loss bough forward, less assessed loss utilised in the current year).
Hello, We have a DM that receives one set of parameter inputs and runs the business rule for a target entity. We would like to convert this DM to run on multiple sets of inputs for multiple sets of target entities. What is the best setup? In the example below, users usually select one set of "SourceScenario=|!dl_LAPScenarios!|, SourceEntity=|!dl_LAPEntities!|, SourceUD3=|!dl_SourceLAPParcelForFcstCopy!|, Inflation=|!dl_LAPInflation!|" and select one "E#|!ml_InactiveNoStatus_WF_Entities!|", then launch the job through the dashboard button. We have a situation where they have to run multiple sets like this several times during the month, so we would like to set up an automation so that they can select multiple source to pair with multiple targets, and launch one button to trigger the job for all pairs of source and target. Thank you, LeAnn
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.