Merge pull request #21098 from rohitwaghchaure/item_code_showing_as_mandatory_issue_develop

fix: item code showing as mandatory even if the 'Item Naming By' is set as Naming Series in stock settings