Field 'Salesman' is required, but I filled it in?

hi,
When creating a new third-party, I get this error (version 14.0.4, installed previous version since 2014, regularly upgraded via Softaculous up to this version 14.0.4)

Why does it say that the field is mandatory, while it looks populated, right?

@StephanVI
The 3 required fields are in bold when creating a new third party:

  • Third-party name
  • Prospect/Customer
  • Vendor

Please check that the Vendor dropdown is populated with a Yes or a No and see if the problem continues.

@StephanVI
Welcome to the Dolibarr International Community!

1 Like

Welcome Stephan :slight_smile:

Difficult to understand where you found this problem
May yo give us a screenshot after setting your browser in english → Home, Setup, Display

Good continuation

1 Like

His error message is definitely from the Vendor dropdown.

There are some language file definitions with ‘Verkoper’. I matched them up to the language files in htdocs/langs/en_US/ where the value is ‘Vendor’

/htdocs/langs/nl_BE/
Vendor=Verkoper
Supplier=Verkoper

htdocs/langs/en_US/
Vendor=Vendor
Supplier=Vendor

I walked through the same steps of filling out the field above the “Logo” and clicked the “Create Third Party” button. Since I did not select a Vendor, I replicated the form validation error he was receiving.

1 Like

thank you for your reaction!

I don’t see the field Vendor on my screen: why could that be?

Thank you for taking the time to reproduce my error!

I changed browser to English and get this screen: I don’t get the Vendor-field: where can I enter it?

Yes, thanks for the tip:

Hi,

I activated the module “Vendors”, and now the field pops-up on the screen to create a customer. I have the impression that this is a bug: field should not be mandatory when it is not shown on the screen because the vendors module is inactive - or the vendors-field should be shown on the screen regardless of the status of the vendors-module. I prefer the first.

That does sound a little wonky.