Business Rules

This article provides details on the business rules that Solver provides. Review these rules to see if they complete business processes you need. Additional business rules can be created with the help of your partner or Solver Consulting.

These rules require the SolverDW database to be updated to SQL2019+

Rule NameDescriptionCloud4xPrivate Host
CleanDimRemoves unused codes dependant on chosen dimension. Creates DimstoDelete Dimension if you set Debug Flag = Y 
CopyVersionAllows the user to move data from one set of parameters to another. Typically this is used to move data from one scenario to another.
CopyVersion_MultiYearuse this rule when you want to copy data based on a Scenario and not Period(s). This rule is typically used by customers on a Fiscal Calendar that does not begin at the beginning of the year.
Rules_CurrencyTranslation_RlngThis rule assumes that the source data contains monthly activity for all accounts within General Ledger.  The Value2 field is used for YTD balances.  This rule includes Rolling Periods in a Job.  
Rules_Currency_Translation_US_FlexibleRemoves unused codes depending on chosen dimension. Creates DimstoDelete Dimension if you set Debug Flag = Y
Rules_Currency_TranslationSimilar to prior but not rolling enabled
GenerateGLSummary this business rule creates summary data off of GL_Detail data. It has the following assumptions. 
The Source Data is the GL_Detail module.
The Destination is the GLThe Transactional Amount is found in Value1 and the summed value for GL can go into Value 1.
All other attribute data is null at the GL level.NOTE: This does not work for selecting non-sequential periods
GenerateGLSummaryDataRllingConsolidationsMinority Interest: Create minority interest transactions based on user-defined percent ownershipIntercompany: Create inter-company transactions based on user-defined percent ownership  
DeleteDataDelete data for a selected ModuleScenario PeriodStart & Period End Range
Delete Data – RollingDelete Data as above but allows Rolling Periods.  
DeleteData – With EntityDelete data rule + a selected Entity
DeleteData – With Entity RollingDelete Data + Entity but allows Rolling Periods  
D365 DimUpdaterThis rule populates into Value 3 the Opening Balance Amount for the beginning of the Period Chosen. Edits may be necessary if you need them to be more granular such as by department, location, etc. 
DimensionSetsBusiness Central specific: This rule is for D365BC customers to populate dimension codes based on DimensionSetID. 
Calc_OBASimilar to the prior one but has a destination Scenario
LoadRatesLoads Rates into Currency tables. For more information on how to do this, please go to this link: 
Load Rates Post 
  
DeleteReclassAllows users to remove duplicate transactions in the event of a reclassification or change in dimensions. Used with Delta Loads.
GenerateOBAv2
&
GenerateREOBAv4 – Retained Earnings
Populates OBA into Value3 for the beginning of the Period chosen.
Edits may be necessary if it needs to be more granular such as by Department, Location, etc.
GenerateREOBAv4 to be run right after GenerateOBAv2. 
DeleteDataNoScenarioDeletes data from any QuickStart that’s not GL and does not use Scenario as a parameter.

Updated on November 12, 2024

Article Attachments

Was this article helpful?

Related Articles