2 votes
Accepted

Restrict location types available to specific contact subtype

As Erikh said you cannot control the location type options through CiviCRM UI but you can restrict filter them using either buildForm or fieldOptions hook. If you are using drupal than you can use ...
Pradeep Nayak's user avatar
2 votes

Restrict location types available to specific contact subtype

You can not restrict location types to specific contact types in core CiviCRM. Obviously you can develop and extension that does this.
ErikH - CiviCooP's user avatar
2 votes
Accepted

Why is "Billing" location type marked "reserved"?

I think billing location type is used incase of Online membership purchase or registering a event or making donation inshort on forms where payment processor is involved(Billing block). Disabling this ...
Pradeep Nayak's user avatar
2 votes

Change address location type for all contacts?

The problem is, that civicrm_contact and civicrm_address cannot be accessed at the same time due to triggers involved. I solved that issue by searching the relevant contacts on the civicrm user ...
Detlev Sieber's user avatar
2 votes

Why is there a Location Type AND a Checkbox for billing addresses?

The location type is mainly as a "safe" way for recording a billing address that may differ from a contact's home, work, or other addresses. If you make a transaction that records a contact's billing ...
Andie Hunt's user avatar
  • 7,452
1 vote

Using Search Builder to search on a field with custom location gives DB error

I have the same problem. I have some installations that work correctly and some that's don't work. I made this patch, it's not a nice patch, becasuse it's not applied in ...
rubofvil's user avatar
  • 101
1 vote

How can I prevent Contribution Pages forcing the email to be of type Billing

There is an extension here which includes email fields in profiles on the contribution page. The standard billing email address field is removed when an email field is found in profile. If the ...
petednz - fuzion's user avatar
  • 28.2k
1 vote

How can I prevent Contribution Pages forcing the email to be of type Billing

One solution is to create your own custom module/plugin to do what is required. Steps: Use hook_civicrm_postProcess hook for the target contribution page, you can give the contribution id or name in ...
Hassan Farooq's user avatar
1 vote

Why does civi sets employer relationship on sharing address – even if api triggered?

I suspect this is the result of poor assumptions. When you configure an individual to use a shared address of an org, Civi creates an employer/employee relationship with that org -- which makes sense. ...
lcdservices's user avatar
1 vote

How are "Billing" location and "Is billing address" automatically set by CiviCRM?

I am not sure if this answers your question, but if you do not have an added profile type to collect a mailing address, the CiviContribute form will automatically only provide a place to check or ...
Christia's user avatar
  • 2,457
1 vote

How can I specify which location type address to use for a proximity search

If you're on Drupal you can do this via views (where you have full control over which field types you pull in). Here's a good example: Views Proximity Search on Latitude / Longitude
KarinG - Semper IT's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible