Inactivated gift attributes are still available for selection when adding new batch fields. Users are also able to add information to the field and commit the batch without errors. This does not occur with manual data entry.
We are currently evaluating this issue and will update this article when we have more information. In the meantime, the name of the attribute can be changed to discourage users from using it.
Steps to Duplicate
Navigate to Config>Attributes>Gift
Unmark the "Active" checkbox for one of the gift attributes listed
Click Batch>New Gift batch
Click the Fields tab
Expand the "Attributes" section
Notice the attribute from Step 2 is still available
Add the attribute fields to the batch
Type a row of data in the batch
Commit the batch
Open the committed gift
Notice the gift has the inactive attribute populated on the Attributes tab
Select the Category drop-down in the next-available row
Notice the attribute is not available for selection