Namespace LemonEdge.API.Core.FinancialServices.Processors
Classes
CompiledPathCalculator
DynamicPathUpdater
ExchangeRateRetriever
A helper class responsible for retrieving, and caching, exchange rates.
FinancialDateCalculator
A helper class responsible for retrieving, and caching, the financial date to use for a given date taking into account entity IEntityPeriodClosing
PathProcessor
A processor for determining the Level each entity within a path sits at and also ensures all changes that affect a path result in an updated compiledpath set of entries
Runs on saving changes to any IAllocationPathRule or IAllocationPath to ensure levels are always consistent and correct
See https://help.lemonedge.com/allocation-paths/ for more informationPathProcessorFactory
PathSplitProcessor
Processes changes on AllocationMapping and on AllocationPath to change TransactionPathSplit and optionally GLPostingPathSplit
PathSplitProcessorFactory
Rounder
A helper class for applying rounding in a consistent manner
RuleProcessor
A processor for determining the Level each entity within a path sits at and also ensures all changes that affect a path result in an updated compiledpath set of entries
Runs on saving changes to any IAllocationPathRule or IAllocationPath to ensure levels are always consistent and correct
See https://help.lemonedge.com/allocation-paths/ for more information