if value of a Text, Decimal etc. is blank and it is used as a Service Call input, SPARK simply ignores the field completely during submission. OK, it saves amount of data transferred for large data objects. But I am really not sure that it is correct behavior. Empty/blank value is still valid value worth submission. It generates problems e.g. while calling ODM and needs extra effort to check null values on input. Can this behavior be somehow changed, fixed?
Sorry if there is a good reason behind that which I overlooked.
Can you provided me with a screenshot of the implementation of your Service Call including the input and results variables?