I combined answers for you.
First post, sorry I am still lost. Basically your last piece of your request...:-)
1. Lookup field with +: When you start typing a name into a lookup field, it will bring up a list of the related names from the module where that lookup is linked to. So say you type Joe Soap in your new module lookup field from Contacts, if Joe Soap exists in the Contacts module it will show and you can just select the name, which will link the records using Joe Soap. If Joe Soap doesn't exist, you can create Joe Soap by clicking the + sign, which will open to quick create dialogue box effectively creating Joe in Contacts, as well as filling in the name in your lookup field once you Submit.
2. You mention multiple custom modules all with a full name. Thus I understand as a separate action once you selected Joe Soap in the one module and saved, the same contact must then be automated to be filled into the similar lookup fields in the other modules?. So as to avoid looking up the same name in each module? If so, depending on your setup you can use workflow with daisy chain attributes. I can help you also with this.
3. Observation issue: This sounds like its due to compulsory fields that need to be filled in, which might not only be the Full Name field. Remember, the Full name field is done by the system as a combo of First name and Last Name. The default X2 have various compulsory fields before you can save. (Red star next to field). If any of these fields aren't done it will give that warning. Sounds to me like when you create a contact using the + option from your lookup field, it might be that you aren't completing the compulsory fields, or they may even be hidden from the dialogue box thus you wont know about them. Personally I take off compulsory aspects on fields as they also screw up your forms to collect info.
Sorry for the long answer. Hope it helps
- TechnoDino likes this