If I use the Database Development Toolkit it will map the fields. When using the business object there is a "Specified cast is not valid" message for the numeric fields.
I know I should use a currency field, and I will be changing this. I just wanted to point this out incase it is an issues that needs to be looked into.