pub struct YearEndCloseConfig {
pub income_summary_account: String,
pub retained_earnings_account: String,
pub dividend_account: String,
pub current_tax_payable_account: String,
pub deferred_tax_liability_account: String,
pub deferred_tax_asset_account: String,
pub tax_expense_account: String,
pub statutory_tax_rate: Decimal,
}Expand description
Configuration for year-end closing.
Fields§
§income_summary_account: StringIncome summary account.
retained_earnings_account: StringRetained earnings account.
dividend_account: StringDividend declared account.
current_tax_payable_account: StringCurrent tax payable account.
deferred_tax_liability_account: StringDeferred tax liability account.
deferred_tax_asset_account: StringDeferred tax asset account.
tax_expense_account: StringTax expense account.
statutory_tax_rate: DecimalStatutory tax rate.
Trait Implementations§
Source§impl Clone for YearEndCloseConfig
impl Clone for YearEndCloseConfig
Source§fn clone(&self) -> YearEndCloseConfig
fn clone(&self) -> YearEndCloseConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for YearEndCloseConfig
impl Debug for YearEndCloseConfig
Auto Trait Implementations§
impl Freeze for YearEndCloseConfig
impl RefUnwindSafe for YearEndCloseConfig
impl Send for YearEndCloseConfig
impl Sync for YearEndCloseConfig
impl Unpin for YearEndCloseConfig
impl UnwindSafe for YearEndCloseConfig
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