This allows the user to re-generate (update) the price list in
products.json using ProdWS API, which is a separate API provided by DPAG
to obtain the product catalogue including pricing information.
When using the build_comp_addr() method 'person' argument, we need
to pass in a PersonName object, and not a string name of the contact.
Add a public build_pers_name() method to produce that PersonName object,
and use it from the example code.