pub enum CloseTask {
Show 20 variants
RunDepreciation,
PostInventoryRevaluation,
ReconcileArToGl,
ReconcileApToGl,
ReconcileFaToGl,
ReconcileInventoryToGl,
PostAccruedExpenses,
PostAccruedRevenue,
PostPrepaidAmortization,
AllocateCorporateOverhead,
PostIntercompanySettlements,
RevalueForeignCurrency,
CalculateTaxProvision,
TranslateForeignSubsidiaries,
EliminateIntercompany,
GenerateTrialBalance,
GenerateFinancialStatements,
CloseIncomeStatement,
PostRetainedEarningsRollforward,
Custom(String),
}Expand description
Close task types for period-end processing.
Variants§
RunDepreciation
Run depreciation for fixed assets.
PostInventoryRevaluation
Post inventory revaluation adjustments.
ReconcileArToGl
Reconcile AR subledger to GL.
ReconcileApToGl
Reconcile AP subledger to GL.
ReconcileFaToGl
Reconcile FA subledger to GL.
ReconcileInventoryToGl
Reconcile Inventory to GL.
PostAccruedExpenses
Post accrued expenses.
PostAccruedRevenue
Post accrued revenue.
PostPrepaidAmortization
Post prepaid expense amortization.
AllocateCorporateOverhead
Allocate corporate overhead.
PostIntercompanySettlements
Post intercompany settlements.
RevalueForeignCurrency
Revalue foreign currency balances.
CalculateTaxProvision
Calculate and post tax provision.
TranslateForeignSubsidiaries
Translate foreign subsidiary trial balances.
EliminateIntercompany
Eliminate intercompany balances.
GenerateTrialBalance
Generate trial balance.
GenerateFinancialStatements
Generate financial statements.
CloseIncomeStatement
Close income statement accounts (year-end).
PostRetainedEarningsRollforward
Post retained earnings rollforward (year-end).
Custom(String)
Custom task.
Implementations§
Trait Implementations§
impl Eq for CloseTask
impl StructuralPartialEq for CloseTask
Auto Trait Implementations§
impl Freeze for CloseTask
impl RefUnwindSafe for CloseTask
impl Send for CloseTask
impl Sync for CloseTask
impl Unpin for CloseTask
impl UnwindSafe for CloseTask
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.