Пара вопросов:
1) тип объекта с базовым типом datetime 2017-12-20T11:59:45. Можно ли вместо T указать зону, например MSK?
2) Значения для сумм - базового типа decimal. Как заставить не отбрасывать нули после запятой? нужно 99999.00
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший