I encountered an interesting problem a little while ago while working with a group of business users who wanted to be able to account for a trade in a certain way in order to report it.

One way of handling an incorrectly booked trade is called the "cancel/correct" approach. In this method, the original trade record is flagged to indicate that it has been canceled, and certain attributes are updated to provide additional information about who did this and why. After that, a new correct trade record is generated. The users wanted to express this activity in terms of credits and debits, and the cancel/correct approach did not fit their needs. They wanted to keep the original record - let's say it was a buy trade - without marking it as canceled. Then they wanted to create an offsetting sell trade to net everything out to zero. Finally, they wanted to create a second buy trade record that correctly represented the trade.

Register or login for access to this item and much more

All Information Management content is archived after seven days.

Community members receive:
  • All recent and archived articles
  • Conference offers and updates
  • A full menu of enewsletter options
  • Web seminars, white papers, ebooks

Don't have an account? Register for Free Unlimited Access