feat: Add tax numbers to the organization details (#269)

This commit is contained in:
Robert Koch
2023-10-26 06:10:46 +10:00
committed by GitHub
parent 2c5537efad
commit e4a7f09dbc
7 changed files with 55 additions and 3 deletions

View File

@@ -6,6 +6,9 @@ const Schema = Yup.object().shape({
name: Yup.string()
.required()
.label(intl.get('organization_name_')),
tax_number: Yup.string()
.nullable()
.label(intl.get('organization_tax_number_')),
industry: Yup.string()
.nullable()
.label(intl.get('organization_industry_')),

View File

@@ -59,6 +59,17 @@ export default function PreferencesGeneralForm({ isSubmitting }) {
<FInputGroup medium={'true'} name={'name'} fastField={true} />
</FFormGroup>
{/* ---------- Organization Tax Number ---------- */}
<FFormGroup
name={'tax_number'}
label={<T id={'organization_tax_number'} />}
inline={true}
helperText={<T id={'shown_on_sales_forms_and_purchase_orders'} />}
fastField={true}
>
<FInputGroup medium={'true'} name={'tax_number'} fastField={true} />
</FFormGroup>
{/* ---------- Industry ---------- */}
<FFormGroup
name={'industry'}

View File

@@ -23,6 +23,7 @@ const defaultValues = {
fiscal_year: '',
date_format: '',
timezone: '',
tax_number: '',
};
/**