0 What is the effect of the "Mailing" and "Map Location" checkboxes associated with a Family Address? 4 David Leigh posted 9 Years Ago I couldn't find anything in the documentation about this, and I'd appreciate some clarification on what behaviour these checkboxes affect. In what circumstances should these options be checked/unchecked? At present, I am using the "Mailing" checkbox to indicate that the person has opted to receive postal mail at this address. If they do not wish to receive mail, I leave this option unchecked. However, the Report Field "Person.Address" only shows an address of the specified type (ie. "Home") if that address has the "Mailing" option checked (as opposed to just "Map Location"). Is this intentional, and if so can someone please explain the reasoning behind this? I would expect Person.Address field to display the first-listed address of the specified type regardless of what other options were set for that address. Can anybody shed some light on this?
David Leigh 9 years ago Ok, thanks for the explanation. With regard to my specific problem, does this mean that the Report Field "Person.Address" should actually display the first-listed address of the specified type regardless of whether the "Mailing" or "Map Location" flags are set?
David Leigh 9 years ago Thanks, but as far as I can tell, this commit simply ensures that one and only one address is set as the "Map Location". I'm interested in an explanation of what this actually means and what Rock behavior is influenced by this flag. Also, I don't see any mention of the "Mailing" flag in this commit, which is actually more relevant to the particular scenario that is troubling me.
Arran France 9 years ago I'm not sure on the mailing flag.What I understand (from the commit) that the map flag does is indicate which address should be the address that is mapped when you click on the map indicator on the family bar, which I guess is an indicator that it's the primary address?
David Leigh 9 years ago Well, I guess that's what I would like to know - does it actually mean "primary address", and if so, in what other areas might that be significant in Rock. Conversely, what exactly is a "non-Map Location"? Again, the reason I ask for clarification is because I'm not sure if the behavior I observed in the Person.Address report field is expected, so it would be good to get some clarity around the exact purpose of these flags.
David Leigh 9 years ago Thanks Robert, your definitions are exactly the behavior I expected... but I'm starting to think "Map Location" must indicate not just a mappable address, but also "the primary address to show on a map" as there can be only one per Family (whereas a Previous Address might also be map-able address). Mailing Address also seems to have more effect than I thought - I assumed it would only impact on the Communications features, but the results of the Person.Address report field have me wondering what other impact this flag might have also. I guess if no one can clarify this, I'll just have to dig around in the code myself and try to figure it out.