container: lib_taxes: bitcoin.tax: update docs/supported tags, add support for TransferAccount column, don't write empty OBFS keymap rows
#340
Reference in New Issue
Block a user
Delete Branch "AaronFiore/docker-finance:lib_taxes-TransferAccount"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Is backward compatible to all rules without
TransferAccountadded.TransferAccountvalue must be added via custom rules.DEPOSITentry must have a correspondingWITHDRAWALentry(and vice versa).
Adds new income/spends keymap files dedicated to
TransferAccountAccountkeymap files.Upstream appears to support
TransferAccountin all years even thoughit was introduced specifically for tax years 2025+ (mileage may vary).
Removes empty row quotations after selecting column.
No longer writes row when
RawValueis subsequently empty.Variable name refactor (
RawValueis not limited to accounts).NOTE: headers are still written, regardless of any keymap data.
Agreement
container: lib_taxes: bitcoin.tax: update docs/supported tags, add support for `TransferAccount` columnto WIP: container: lib_taxes: bitcoin.tax: update docs/supported tags, add support for `TransferAccount` columnWIP: container: lib_taxes: bitcoin.tax: update docs/supported tags, add support for `TransferAccount` columnto container: lib_taxes: bitcoin.tax: update docs/supported tags, add support for `TransferAccount` columncontainer: lib_taxes: bitcoin.tax: update docs/supported tags, add support for `TransferAccount` columnto container: lib_taxes: bitcoin.tax: update docs/supported tags, add support for `TransferAccount` column, don't write empty OBFS keymap rowsTransferAccountcolumn ed37859c4e- Is backward compatible to all rules without `TransferAccount` added. * `TransferAccount` value must be added via custom rules. - Every `DEPOSIT` entry must have a corresponding `WITHDRAWAL` entry (and vice versa). - Adds new income/spends keymap files dedicated to `TransferAccount` * Kept separate from respective `Account` keymap files. - Upstream appears to support `TransferAccount` in all years even though it was introduced specifically for tax years 2025+ (mileage may vary).6c59d4541atofc53b1310f