Querying for RatePlanCharge objects should always return all RatePlanCharge objects that match the "WHERE" criteria.
Feature Request: Querying for RatePlanCharge objects should always return all RatePlanCharge objects that match the "WHERE" criteria.
Reference Number: PMT-1310
Business Need: In order to get all the appropriate fields for a RatePlanCharge object, the API must be called at least twice -- once without certain fields, then again with the remaining fields, based on the value of another field. If we are trying to retrieve all RatePlanCharge objects and their full data from Zuora, We have to make N+1 queries through the API, where N is the number of RatePlanCharge objects associated with the RatePlan object. Given that there is zero indication in the developer documentation that a RatePlanCharge object will not be returned at all if one of the queried fields "does not apply", this is even more difficult to troubleshoot.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.