Announcement
ABCFeatured Content
Recent Activity
C# - is it now widely used for BRs?
1) Is C# now widely used for Business Rules? 2) Is there any plan to support C# in member formulas? 3) For those who moved their business rules from vb.net to C# - why you did it and what benefits you get out of it? 4) In OneStream - is there anything that one can do in vb.net but can't in C#? If so, what are they? Thanks in advance for sharing your experience.SolvedNS202518 hours agoNew Contributor II95Views0likes5CommentsUnable to set the CreditAmount in JournalLineItem for journals created with Business Rule
I can't seem to figure out why the CreditAmount in the JournalLineItem isn't reflecting the number that I assign to it. It's always zero no matter what. Is anyone experiencing this issue? see my code below. Sub CreateJournal(ByVal si As SessionInfo) Try 'Set up a new journal header. Dim journalObjectHeader As New JournalHeader() With journalObjectHeader .Name = "Test_Journal" .Description = "This is a test journal" .WorkflowProfileID = si.WorkflowClusterPk.ProfileKey .MemberIds.Scenario = si.WorkflowClusterPk.ScenarioKey .MemberIds.Time = si.WorkflowClusterPk.TimeKey .JournalStatus = JournalStatus.Working .IsSingleEntity = False End With Dim journalObjectLineItems As New List(Of JournalLineItem) 'Create the first journal line item Dim jnLineItem1 As New JournalLineItem With jnLineItem1 .EntityId = BRApi.Finance.Members.GetMemberId(si, DimType.Entity.Id, "100_US") .AccountId = BRApi.Finance.Members.GetMemberId(si, DimType.Account.Id, "10220030") .FlowId = BRApi.Finance.Members.GetMemberId(si,DimType.Flow.Id, "EndBal") .ICId= BRApi.Finance.Members.GetMemberId(si, DimType.IC.Id, "None") .DebitAmount.Amount = 150 End With journalObjectLineItems.Add(jnLineItem1) 'Create the 2nd journal line item Dim jnLineItem2 As New JournalLineItem With jnLineItem2 .EntityId = BRApi.Finance.Members.GetMemberId(si, DimType.Entity.Id, "100_US") .AccountId = BRApi.Finance.Members.GetMemberId(si, DimType.Account.Id, "10220050") .FlowId = BRApi.Finance.Members.GetMemberId(si,DimType.Flow.Id, "EndBal") .ICId= BRApi.Finance.Members.GetMemberId(si, DimType.IC.Id, "None") .CreditAmount.Amount = - 150 End With journalObjectLineItems.Add(jnLineItem2) 'Create a new journal object Dim journalObject As New Journal(journalObjectHeader, journalObjectLineItems) 'Save it BRApi.Journals.Metadata.SaveJournalOrTemplateUsingIds(si, journalObject,False, True) Catch ex As Exception Throw ErrorHandler.LogWrite(si, New XFException(si, ex)) End Try End SubDanTheMan23 hours agoNew Contributor8Views0likes1CommentBooks to PDF - Multiple Entities
Hi All, I'm having a hard time running a book that creates a pdf by entity in an automated fashion. I've created a book with a loop calling a file which is a book of cube views. Running that book individually works well. When running the book that contains the loop, it works fine when saved as a .pdfbook but the problem I run into is that it times out due to processing time when I try to run it for multiple entities. The book is about 80 pages or cube views. So I created a .zipbook version of the same book with said loop to run it from Data Management in the background. The problem I'm now running into is running the .zipbook version creates 80 pages of blank reports rather than the data I saw in the .pdfbook. If anyone has any suggestions, I'll take them. Thanks!seashore672 days agoNew Contributor5Views0likes0CommentsTech Talks: Migrating Finance Business Rules to Assemblies replay now available!
1 MIN READ On this episode of Tech Talks, Terry Ledet joins Tom Linton and Matt Kerslake to demonstrate the process and steps involved with migrating legacy Finance Business Rules into Assemblies while answering common questions along the way! This replay is available here until 10/17/25 so be sure to watch now. You can also watch this replay at anytime on Navigator as part of your Passport subscription. Tech Talks: Migrating Finance Business Rules to Assembliesjcooley2 days agoValued Contributor22Views0likes0CommentsGet dependent entities on a review level workflow
Hi All, We have a parameter attached in the entity POV of all our cube views, and it works perfectly on base level. However, not in the review level workflow. Is there a way to include dependent entities in a review-level workflow via XFBR String? The entities in the review level are dependent, coming from the assigned entities in base level workflows underneath it. I have tried using objList = BRApi.Workflow.Metadata.GetDependentProfileEntities(si, profileKey) with no luck. Perhaps I am missing something. Bound list has been tested as well, and attaching the parameter in the POV of a cube view, only works in the base level workflows as well. When the workflow is a review, it will show a full list of entities that we do not want. Is there a way through the XFBR string and parameter in the member dialog? Appreciate all suggestions.cons12 days agoNew Contributor III6Views0likes0CommentsNew Press Publication Coming Soon!
1 MIN READ OneStream Press is proud to unveil our first-ever mini book — OneStream Security Essentials. Launching October 14, this new publication is a compact yet content-rich addition to our technical lineup. A must have for Finance Professionals who crave depth without the bulk, this new release delivers expert insights in a smaller, more portable format. This marks the 8th publication in our growing catalog, continuing our goal to provide high-quality, practical and technically accurate resources. 📅 Launching October 14 📚 Explore our full lineup: onestreampress.com Stay tuned for more information, author podcasts and more!agoralewski3 days agoCommunity Manager45Views1like0Commentsdisplay a Textvalue in a Cube View loaded in an import
I have configured a datasource where TextValue is taken from a column of a flat file to be loaded, the file loads well from the Import and I see the text for each loaded row, but I have not been able to display it in a CubeView, is this possible?grillin73 days agoNew Contributor II13Views0likes0CommentsThe OneStream Podcast: Partner Spotlight - Clearsulting out now!
1 MIN READ With the OneStream Solution, you never have to compromise features for time. On this episode of The OneStream Podcast, Stephen Crea from OneStream partner Clearsulting joins Peter Fugere to discuss how Clearsulting were able to achieve a client’s tight implementation deadline while meeting all of their industry specific needs thanks to the power of the OneStream platform.jcooley3 days agoValued Contributor19Views0likes0Comments
Getting Started
Learn more about the OneStream Community with the links below.