Hi Emad, sorry I didn't catch this earlier. I usually get an email for each post (didn't get one for this).
If it ever happens we don't respond within 3 days, try reposting or contact your CSM to check up.
We have no known issue with money fields over the API. I can think of 2 reasons why your results have null values where you expected differently.
- I can see the fields you get null_s for are custom fields. What Clarizen entity are these fields defined for? If they are defined for _Task, or Milestone they don't exist on Project. _This doesn't produce an error, but a null _FieldValue object.
- If those fields are defined for _WorkItem _or _Project _you may get a _null _on the _FieldValue.Value_property (the _FieldValue.FieldName _will have a value) if no value was entered for those fields on the relevant project.
Regular custom fields always default to null value. Even if a default value was specified on the field definition it applies to new objects only.
Hope this helps.