whistle_440
02-23-2009, 01:00 PM
In the net income component, some transactions are ignored in both the "Income" and "Spent" values.
Expected behavior (option 1):
In the Net Income component, all positive transactions are applied to the "Income" value, and all negative transactions are applied to the "Spent" value. This is done regardless of what category the transaction is assigned to.
Expected behavior (option 2):
In the Net Income component, all transactions in the "Income" category are applied to the "Income" value, and all transactions applied to other categories are applied to the "Spent" value. This is done regardless of whether the transaction is a credit or a debit.
Observed behavior:
In the Net Income component, all transactions in the "Income" category are applied to the "Income" value, and all non-positive transactions in other categories are applied to the "Spent" value. This results in any positive transactions in non-income categories being ignored, and thus, the Net Income number is incorrect.
I personally would prefer option 2 over option 1, but either is acceptable, and I'm no the only user. The current behavior, however, is broken.
Expected behavior (option 1):
In the Net Income component, all positive transactions are applied to the "Income" value, and all negative transactions are applied to the "Spent" value. This is done regardless of what category the transaction is assigned to.
Expected behavior (option 2):
In the Net Income component, all transactions in the "Income" category are applied to the "Income" value, and all transactions applied to other categories are applied to the "Spent" value. This is done regardless of whether the transaction is a credit or a debit.
Observed behavior:
In the Net Income component, all transactions in the "Income" category are applied to the "Income" value, and all non-positive transactions in other categories are applied to the "Spent" value. This results in any positive transactions in non-income categories being ignored, and thus, the Net Income number is incorrect.
I personally would prefer option 2 over option 1, but either is acceptable, and I'm no the only user. The current behavior, however, is broken.