When using a Payment part and processing multiple registrations where some are for 0$ and some are for actual dollar amounts, the batch UI sometimes shows that there is actual money applied to the component of the registration that should have been a 0$ transaction. When the batch is actually committed, the gift appears correctly with a 0$ value.
Article
Number:92972
Products:
Blackbaud_CRM
Blackbaud_Internet_Solutions
While no specific code fix was supplied for this issue, the issue could not be duplicated after upgrading to 4.0, service pack 4. We'd suggest applying the latest service pack and/or hotfix if this issue is experienced on a version prior to 4.0, Service Pack 4.