pub struct AssetAccountDetermination {
pub asset_account: String,
pub accumulated_depreciation_account: String,
pub depreciation_expense_account: String,
pub gain_on_disposal_account: String,
pub loss_on_disposal_account: String,
pub acquisition_clearing_account: String,
pub gain_loss_account: String,
}Expand description
Account determination rules for fixed asset transactions.
Fields§
§asset_account: StringAsset balance sheet account
accumulated_depreciation_account: StringAccumulated depreciation account
depreciation_expense_account: StringDepreciation expense account
gain_on_disposal_account: StringGain on disposal account
loss_on_disposal_account: StringLoss on disposal account
acquisition_clearing_account: StringClearing account for acquisitions
gain_loss_account: StringGain/loss account (combined, for backward compatibility).
Trait Implementations§
Source§impl Clone for AssetAccountDetermination
impl Clone for AssetAccountDetermination
Source§fn clone(&self) -> AssetAccountDetermination
fn clone(&self) -> AssetAccountDetermination
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 AssetAccountDetermination
impl Debug for AssetAccountDetermination
Source§impl Default for AssetAccountDetermination
impl Default for AssetAccountDetermination
Source§impl<'de> Deserialize<'de> for AssetAccountDetermination
impl<'de> Deserialize<'de> for AssetAccountDetermination
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AssetAccountDetermination
impl RefUnwindSafe for AssetAccountDetermination
impl Send for AssetAccountDetermination
impl Sync for AssetAccountDetermination
impl Unpin for AssetAccountDetermination
impl UnwindSafe for AssetAccountDetermination
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