ProfId4IT not showed on Third Parties

Hello, I’m trying to show ProfId4 (in Italian it’s “codice Fiscale”) but i cannot see it in the “New Customer” form.

How can i show it?

I’m using version 20 - commit f101423901d2c71efbd30456076a46f1e7cacd07 (HEAD → 20.0, origin/20.0)

Thanks :slight_smile:

Hello,

Sounds like a bug, it has been introduced here : NEW Add option THIRDPARTY_MIN_NB_PROF_ID and THIRDPARTY_MAX_NB_PROF_ID · Dolibarr/dolibarr@8906df3 · GitHub

On V19 you have the key Profid4IT that is defined :

But not on V20…

Can you try to add it Home > Setup > Translation > Overwrite a translation string?

Thanks, i did that and it’s work :slight_smile:

Hello!

I have the exact same problem but the solution does not work for me, I’ve inserted the override key Profid4IT but still not see the fied in new customer (and in general in third party subjects).

I’ve set Italian as default language in settings and I tried to solve the issue in a self hosted istance and even in a dolicloud istance but in both I’m unable to see the field.

There’s something I have to do to “refresh” the system and/or am I doing something wrong?

Thanks for the help!

Problem solved in a different way:

Trying to insert it by overriding method gave the error "You forced a new translation for the translation key "

I think the problem was the file permissions (644 for pubblic) since it’s running on a webserver.

So I modified the IT_it/lang/companies.lang file adding the string ProfId4IT=Cod. Fisc.

I don’t know if it’s the best way to solve the problem but I hope it can be helpful!

Hello,

It’s another solution but it will be erased at each dolibarr update.

Link to the issue BUG : Third Party : ProfID 3 & 4 not working in Italian · Issue #31209 · Dolibarr/dolibarr · GitHub