I successfully retrieved models from "ir.models" and their fields "ir.model.fields" as documented using a Java XML-RPC client. However, the store field of a model fields confuses me. It is often false, e.g. for fields of model res.users like phone, email, zip etc and only a few like login and create_date have it set to true. Is that intended? I mean - according to documentation - store=false marks computed fields but I can still set email when creating a res.users record via the API.
Also, I wonder why unset field values are represented as false via XML-RPC. I cannot distinguish a boolean ttyped field value of false to its unset value?